پروتکل وب و دیگر پروتکلها

Web :

وب بر اساس مدل سرویسگر(
server)/سرویسگیر(client) عمل میکند .مدل سرویسگر و سرویس گیر در سیستم شبکه های کامپیوتری شامل 3 جزء است . سرویس گر ، سرویس گیر و شبکه . سرویسگیر یک نرم افزار است که بر روی کامپیوتر کاربر اجرا میشود و سرویسگر نرم افزاری است که بر روی کامپیوتری که عمل تغذیه اطلاعاتی را به عهده دارد انجام میشود. کاربر از طریق این نرم افزار میتواند درخواستهایی را برای دریافت اطلاعات و انجام امور ارسال دارد . این درخواست از طریق شبکه به کامپیوتر سرویس گر میرسدو سرویس گر اعمال لازم را انجام می دهد. تمام اطلاعاتی که بر اساس مدل سرویسگر و سرویسگیر عمل میکنند از یکسری ضوابط یا پروتکل هایی پیروی میکنند که برای آن سیستم تعریف شده اند. این شکل فعالیت عرضه و تقاضا که از طریق مدل سرویسگر و سرویسگیر اجرا میشود توانائیهای زیادی دارد رابطه سرویسگیر و سرویسگر بر اساس یک پروتکل از پیش تعیین شده برقرار میشود.
نرم افزار سرویسگر میتواند برای هر نوع سخت افزار خاصی طراحی شود در واقع
Server دیگر نگران اینکه کاربر از چه نوع کامپیوتری استفاده میکند نخواهد بود زیرا میداند که زبان مشترکی با Client دارد که صرفنظر از سیستم سخت افزاری کاربر هر دوی آنها به این زبان با همدیگر ارتباط برقرار میکنند در واقع این طراحی در سطح نرم افزار Client صورت گرفته و همین امر است که وب را به صورت یک پدیده مستقل از سیستم ( Platform Independent ) در آورده است .
برای درک بهتر موضوع ارتباط
Client/ Server سیستم پخش تلویزیونی را در نظر بگیرید که در آن برنامه های تلویزیون از طریق هر دستگاه تلویزیون دریافت میشود. اطلاعات از یک سیستم پخش امواج بر اساس ساختار استاندارد انتشار می یابند و از دستگاه تلویزیون قابل دریافت میباشد.
مرورگر های
Web میتوانند به اطلاعات چند پروتکلی دسترسی داشته باشند مرورگرهای وب چند پروتکلی هستند. این بدان معناست که مرورگر ها میتوانند به انواع مختلفی از سرویسگرها که بر اساس پروتکل های مختلفی ارتباط برقرار میکنند دسترسی داشته باشند مهمترین پروتکل هایی که مرورگرها میتوانند با استفاده از آنها به سرویسگرها متصل شوند عبارتند از :

1.
HTTP -Hyper Text Transmission Protocol : این پروتکل مخصوص وب است و برای انتقال ابر متن ها از طریق شبکه طراحی شده

2.
FTP -File Transmission Protocol: این پروتکل به منظور استفاده و برداشت سریع و آسان فایلها توسط کاربران طراحی شده است.



3.
Telnet :
برای ورود به سیستم یک کامپیوتر میزبان ( معمولا از راه دور ) مثلاً هنگامی که به
Gopher-server متصل است بعنوان یک سرویسگر گوفر و وقتی که به یک اخبار یوزنت متصل است مانند یک سرویسگر اخبار عمل میکند .

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد