PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزشی معماری کلاینت، سرور در اینترنت



engeneer_19
23rd September 2009, 09:57 PM
آیا تا کنون نسبت به این مساله پرداخته اید که انتقال اطلاعات بر اساس چه مدل و چه نوع معماری انجام می پذیرد ؟
▪ انتقال اطلاعات در اینترنت بر اساس مدل کلاینت / سرور انجام می شود.
در این مدل ، کامپیوتر کلاینت به کامپیوتر سروری که اطلاعات در آن قرار دارد متصل می شود و درخواست اطلاعات مورد نظر خود را ارائه می دهد.
کامپیوتر کلاینت برای ارسال اطلاعات به سرور متکی است. کلاینت در حقیقت ، خدمات کامپیوتر بزرگتر را درخواست می کند.
بطور مثال : این خدمات می تواند شامل جست و جوی اطلاعات و ارسال آنها به کلاینت باشد. بعنوان مثال هنگامی که یک پایگاه داده در وب مورد جستجو قرار می گیرد. نمونه های دیگر این خدمات ، ارسال صفحات وب و کنترل و نظارت برنامه های ورودی و خروجی است. به عبارت دیگر هر زمان که از اینترنت استفاده می کنید ، به یک کامپیوتر سرور متصل می شوید و درخواست استفاده از منابع آن را می کنید.
معمولا کامپیوتر کلاینت یک کامپیوتر شخصی محلی و کامپیوتر سرور (که میزبان نامیده می شود) کامپیوتر قدرتمندتری است که داده ها در آن قرار دارد.
● کامپیوترهای سرور
کامپیوترهای سرور مشتمل بر انواع مختلفی هستند که به آنها اشاره می کنیم :
▪ کامپیوترهای قدرتمند مبتنی بر ویندوز
▪ کامپیوترهای مکینتاش
▪ گستره ای از سخت افزارهای متنوعی که سیستم عامل یونیکس در آنها اجرا می شود.
تمام موارد بالا می تواند بعنوان یک سرور عمل کرده و درخواستهای کلاینتها را پاسخ دهد.
● اتصالات کلاینت به سرور
▪ اتصال به سرور از طریق lan (شبکه محلی) :
در این گونه اتصالات کامپیوترها بوسیله کابلهایی به سرور متصل می شوند. نوع و نحوه اتصالات نیز قابل بررسی است.
▪ خط تلفن :
کامپیوتر کلاینت می تواند به وسیله خط تلفن با یک سرور از راه دور اتصال برقرار کند.
▪ یک شبکه wan (شبکه گسترده) :
در این مورد ،‌ اتصالات مبتنی برtcp/ip لست و در اینترنت انجام می شود.
▪ یک شبکه بی سیم :
این گزینه که در سطح وسیع استفاده نمی شود امکان اتصال کامپیوترها بوسیله امواج بی سیم را فراهم می سازد.
دلیل اصلی راه اندازی یک شبکه کلاینت / سرور ،‌ ایجاد امکان دسترسی کلاینت ها به برنامه های کاربردی و فایلهایی است که در یک سرور ذخیره می گردند.
اما در وب بگونه دیگر برخورد می کنیم. در اینجا منظور از کلاینت ، مرورگر کامپیوتر شخصی شما و سرور نیز یک کامپیوتر میزبان است که در جایی از اینترنت قرار دارد.
معمولا ، مرورگر صفحه خاصی را از سرور درخواست می کند. سپس سرور آن درخواست را پردازش کرده و پاسخی را (مجددا در قالب یک صفحه وب) به مرورگر ارسال می کند.
ارتباط میان کلاینت و سرور تنها در هنگام تبادل واقعی اطلاعات ، حفظ می شود. بنابراین پس از آنکه یک صفحه وب از کامپیوتر میزبان یا سرور منتقل می شود ، اتصال http میان آن کامپیوتر و کلاینت نیز قطع خواهد شد.
● نتیجه
اتصال بین کلاینت و سرور فقط در یک لحظه که همان لحظه ارسال و دریافت اطلاعات می باشد برقرار است و با تمام شدن ردوبدل اطلاعات ما بین کلاینت و سرور اتصال قطع می شود.
با قطع شدن اتصال http با سرور ،‌ isp اتصال tcp/ip سیستم شما را به اینترنت برقرار نگه می دارد.
مدل کلاینت / سرور ، کامپیوترهایpc رومیزی را قادر می سازد تا برای جستجو در وب ، نرم افزار مرورگر را اجرا کرده و همچنان به سرورهای میزبان اینترنت دسترسی داشته باشند و بتوانند عمل جستجو و بازیابی را انجام دهند.
در اصل این معماری موجب می شود که وب به عنوان یک رسانه ذخیره سازی فایل و پایگاه داده بدون محدودیت میان هزاران کامپیوتر میزبان ، که همگی بوسیله کامپیوترهای pc قابل دسترسی هستند توزیع شود.
به خاطر داشته باشید تمامی منابع دیگر اینترنت نیز با مدل کلاینت / سرور اجرا می شوند. بعنوان مثال در تبادلات پست الکترونیکی ‌، نرم افزار پست الکترونیکی کامپیوترتان کلاینت و سرور پست الکترونیکی که به آن متصل می شوید سرور خواهد بود.

مرکز اطلاع رسانی خانواده شمیم

@};-

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد