• بازدید : 34 views
  • بدون نظر
این فایل در ۸۲صفحه قابل ویرایش تهیه شده وشامل موارد زیر است:

در علم کامپیوتر به جمع آوری اطلاعاتی که دسترسی به منابع اصلی آنها پرهزینه و وقت گیر است Caching می گویند. به عبارت دیگرCaching محیطی است برای ذخیره اطلاعات در خواست شده. در ابتدا اطلاعات درCaching ذخیره می شود و در بازخوانی مجدد اطلاعات از آنها به جای اطلاعات اصلی در خواستی استفاده می شود ، در نتیجه مدت زمان کمتری برای دسترسی به اطلاعات مورد نیاز است. اين سيستم بين يك سرور و يك كامپيوتر WORK STATION (يعني كامپيوتري كه به كامپيوتر اصلي يا همان سرور متصل است) برقرار است. ملموس ترين مثال در مورد اينترنت ، مرورگري كه شما با آن كار مي كنيد است. اين مرورگر ظاهرا در حال برقراري ارتباط با يك سرور خارج از وب است اما در واقع به يك سرورپراكسي محلي متصل است
وب جهان‌شمول٬ وب جهان‌گستر٬ یا به طور ساده وب  عمده‌ترین محیط خدماتی اینترنت است که امکانات چند رسانه‌ای برای دستیابی به داده‌ها٬ اطلاعات٬ و دانش را در اختیار کاربران قرار می‌‌دهد.
وب یک فضای جهانی اطلاعات است که مردم می توانند توسط اینترنت در آن بخوانند یا بنویسند.
۱-۱ واژه وب
واژهٔ وب (به معنی تار) در بسیاری از ترکیبات «اینترنتی» می آید. کم کم «وب» به‌عنوان واژهٔ بین‌المللی جا افتاده و به منظورهای مختلفی به کار میرود. این واژه معمولاً به صورت اشتباه به جای اینترنت به کار می رود اما وب در حقیقت یکی از خدماتی است که روی اینترنت ارایه می‌شود (مانند پست الکترونیکی).
همچنین٬ وب مخفف کلمه وب‌سایت  است مکان و منظور از وب‌ سایت صفحات مرتبط است. واژهٔ وب‌گاه در پارسی گزینه وب‌سایت شده است.
طرّاحی و معماری وب بر پایه مشارکت‌ها، همکاری‌ها، و تعاملات، انسان‌ها، ماشین‌ها، نرم‌افزار، و عامل‌های هوشمند با یکدیگر استوار است.
وب بسیار محدودتر و ساده‌تر بود، و تنها تعدادی نسبتاً اندک از مؤسّسات گوناگون، دانشگاه‌ها، مراکز تبلیغاتی و غیره به ایجاد مطلب و محتوا بر روی آن مبادرت می‌نمودند. این، در حالی بود که کاربران در وب تنها امکان دسترسی به اطّلاعات موجود و استفاده از آن‌ها را داشتند و نه توان ایجاد و یا تغییر را در وب سایت، کاربران قادرند خود به ایجاد و خلق محتوا اقدام نمایند، آن را ساماندهی و تنظیم کنند، دیگران را در اطّلاعات و داشته‌های خود شریک و سهیم سازند، و یا به انتقاد و تغییر بپردازند.
۱-۲ خدمات وب
با کمک فن‌آوری خدمات وب  می‌شود سرویس‌ها و خدمتهای گوناگون را در روی اینترنت پراکنده کرد. منظور از خدمت، واحدی کوچک یا بزرگ از نرم‌افزار آماده به کار است که می‌تواند کار یا خدمتی را برای مشترکان خود انجام دهد. .
در دههٔ ۱۹۸۰ میلادی، با پیدایش شبکه‌های رایانه‌ای  نوعی تازه از محاسبات به نام محاسبات توزیع ‌شده  معمول گردید. در این شیوهٔ نو، سازمانهای بزرگ قادر گردیدند هم داده‌ها و هم پایگاه‌ داده‌های (دادگان‌ها) خود را به پاره‌های کوچک‌تر بخش کرده و در روی شبکه‌ای که ما بین نقاط مختلف برقرار بود، توزیع نمایند. طرّاحی، ساخت و نگهداری چنین سامانه‌های پیچیده‌ای، تنها با پذیرش دشواری‌های فراوان در آن دوران امکان‌پذیر می‌شد. بیشترین چالشها، از ناحیهٔ عدم وجود برنامه‌های کامپیوتری شئ‌گرا  و بسیار بلند تراز (very High level) همچون جاوا و بخصوص سکّوی بلندتر از آن یعنی J2EE درآن روزگار بود. هر چند فرایند توزیع محاسبات بر روی شبکه‌ها با ورود به دهه ۱۹۹۰ آسانتر شد، پیچیدگی زیاد اینگونه سامانه‌ها حل نهایی مشکلات و پیشرفتهای اساسی را ناممکن کرده بود. به عنوان شواهد این مدعا می‌توان به چالشهای وراء تحمل در اجرای روشهایی همچون CORBA، RMI و DCOM اشاره نمود. حل گسترش‌پذیر (Scalable) اینگونه مسایل مهندسی با ورود فن آوری XML به صحنه محاسبات نو، با نویدها و امیدهای تازه‌ای همراه گردید.
خدمات وب به بسیاری از شاخه‌های دیگر در اینترنت مدرن مربوط است که عبور بدون شرح کوتاهی از هریک از این مطالب غیر ممکن است. 

۱-۳ وب معانی گرا
وب معنایی  را می‌‌شود فضایی جهانی از جنس محاسبات هوشمند ماشینی تصوّر کرد که در آن تمامی کتاب‌ها، کتاب‌خانه‌ها دانشها، دانش‌نامه‌ها و دانشگان‌ها (پایگاه‌های دانش‌ – Knowledge bases) به صورتی معنی‌گرا و با توانایی درک مفهومی همدیگر در کنار هم قرار خواهند گرفت. آقايTim Berners Lee ، که معروف به پدر وب است، آينده وب را بصورتي بيان کرده که بر خلاف وب کنوني فقط توسط انسان ها قابل فهم نباشد بلکه توسط ماشين ها نيز قابل درک و پردازش است. ايده وب معنايي نيز از همين نکته منشا مي گيرد. در زير سه تعريف مختلف از وب معنايي ارائه شده است:
پروژه اي با هدف ايجاد رسانه اي جهاني براي رد و بدل کردن اطلاعات بصورتي که براي کامپيوتر قابل فهم و پردازش باشد. 
وب معنايي، شبکه اي از اطلاعات در مقياس جهاني است به نحوي است که پردازش آنها توسط ماشين ها به سادگي امکان پذير است. 
وب معنايي شامل داده هاي هوشمند وب است که توسط ماشين ها قابل پردازش است. 
هر چند نزدیکی به تحقّقّ ایجاد چنان فضایی محتاج پیشرفت‌هایی جدید و کلّی نگرانه در بسیاری از زمینه‌های مهندسی، ریاضی، هوش مصنوعی، و به ویژه در زبان‌شناسی، فلسفه، و بسیاری از معارف دیگر انسانی خواهد بود، گام‌های اوّلیّه در این سمت برداشته شده است.


۱-۳-۱ لایه‌های وب‌ معنایی
مولّفه‌های وب معنایی (Components of the Semantic Web): بسیاری از استانداردها و ابزارهای وابسته به فنّاوری XML را می‌‌توان به اینترنت آینده و وب معانی‌نگر نیز مربوط دانست. از آن جمله باید شمای XML (XML Schema)، چارچوب شرح منابع (Resource Descrption Framework-RDF)، شمای RDF (RDF schema)، و زبان هستی‌شناسی وب (Web Ontology LANGUAGE – OWL) را برشمرد.
RDF که زبان پايه استفاده شده در وب معنايي است بر پايه XML بنا نهاده شده اند. XML نيز خود بر اساس Unicode  و URI بنا نهاده شده است بنابراين از زبانهاي مختلف پشتيباني مي کند. از URI نيز براي مشخص کردن مفاهيم در وب معنايي استفاده مي شود، براي مثال URL نوعي URI است که براي مشخص کردن منابع در وب استفاده مي شود. قسمت اصلي وب معنايي آنتولوژي ها هستند که ارتباط بين برچسب هاي اسناد وب معنايي و اشيا واقعي که اسناد مذکور آنها را تشريح مي کنند، برقرار مي کند. در بالاي آنتولوژي قواعد قرار دارد که با استفاده از آنها مي توان دانش جديدي را از دانش موجود نتيجه گرفت. در صورتي که يک چهارچوب استاندارد براي قواعد موجود بوجود آوريم، مي توانيم به اثبات برسيم و اثبات هاي بدست آمده را در کاربرد هاي مختلف به اشتراک بگذاريم. یکی از اهداف وب‌ معنایی رسیدن به اطمینان است که در بالاترین لایه قرار دارد. در این جهت استاندارد‌های گوناگونی در حال شکل‌گیری و استفاده‌اند. از این میان می‌توان FOAF که استانداردی برای ایجاد شبکه‌ اجتماعی است، را نام برد.
زبان تشريح منابع Resource Description Language: زبان HTML که در وب کنوني استفاده مي شود توانايي بيان اشيا و روابط بين آنها در وب را ندارد. بنابراين زبان ديگري جهت استفاده در وب معنايي بوجود آمده که RDF نام دارد. RDF زباني است بر اساس XML که جهت تشريح مفاهيم و ايجاد اسناد در وب معنايي بوجود آمده است. اسناد RDF در واقع حاوي توضيحاتي در مورد اطلاعات در وب معنايي هستند به نحوي که آنها را قابل درک براي ماشين ها مي کند. همان طور که در شکل روبرو نشان داده شده است، هر عبارت در RDF بصورت سه قسمت فاعل، گزاره و مفعول بيان مي شود. گزاره و فاعل خود از نوع منبع هستند و مفعول نيز مي تواند از نوع منبع (Resource) يا رشته اي ثابت (Literal) باشد. براي مثال به جملات زير توجه کنيد:
Buddy Belden owns a business 
The business has a Web site accessible at 
http://www.c2i2.com/~budstv 
Buddy is the father of Lynne 
اين جملات ممکن است در اسناد يا نامه هاي يک شرکت موجود باشد و در صورت بيان آنها بصورتي استاندارد مي توان از آنها به عنوان دانش در شرکت استفاده کرد. جملات بالا را مي توان به صورت سه تايي هاي زير مطرح کرد:
<#Buddy><#owns><#business>
<#business><#has-website><http://www.c2i2.com/~budstv>
<#Buddy><#father-of><#Lynne>
سه تايي هاي بالا به زبان N3 مطرح شده اند و علامت # نشان مي هد که URI مفهوم مربوطه، سند جاري مي باشد. همچنين ابزارهايي جهت نمايش اسناد RDF بصورت گرافي وجود دارد.
۱-۳-۲  سیستم‌های استدلال گر
از آنجا که هدف وب معانی نگر فراهم‌سازی منابع اینترنتی قابل فهم مستقیم و بدون واسطه توسط ماشین است، توانایی بر پردازش زبان هستی‌شناسی وب یکی از ویژگی‌های عمده در سامانه‌هایی‌ست که در آینده به بهره‌برداری از این گونه منابع نیاز دارند.
آینده اینترنت کنونی را باید در وب معنی گرا دانست. وب کنونی برای استفاده کاربران انسانی‌ست، ولی اینترنت جدید فضایی‌ست جهت همکاری‌های دو سره و چندسره انسان – انسان، انسان – ماشین، و بالاخره ماشین – ماشین و هر ترکیبی از اینها، به هر تعداد، و ازهر کجای عالم. خدمات وب تنها گامی ست اولیه در این سو.

عتیقه زیرخاکی گنج