PDA

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



Borna66
04-30-2012, 11:56 PM
مقدمه:

امروزه با گسترش ارتبا طات و انواع شبکه های کامپیوتری جهت انجام امور نیاز مبرم به بر نامه های تحت شبکه از جمله socket programming احساس میشود , لذا در این مقاله به ا رائه مطالبی در این زمینه و ایجاد یک برنامه تحت شبکه(برنامه chat) میپردازم. در حقیقت این مقاله نقطه آغازی برای همه بر نامه نویسانی خواهد بود که به نحوی مجبور خو اهند شد برنامه کار بردی تحت شبکه اینترنت بنویسند.

آشنایی با چند اصطلاح:

IP: در شبکه هر کامپیوتر دارای آدرس میباشد , این عدد آدرس 32 بیتی , به عبارتی 4 قسمتی را IP گویند.
CLIENT : کامپیوتری که در شبکه سرویس گیرنده است.
SERVER: کامپیوتری که به در خواستهای سرویس گیرنده ها پاسخ میدهد

سوکت :

سوکت یک مفهوم انتزاعی از تعریف ارتباط در سطح برنامه‌نویسی

اعلام آمادگی جهت مبادله داده‌ها نوسط برنامه‌نویس به سیستم عامل بدون درگیر شدن با جزئیات پروتکل TCPو تقاضای ایجاد فضا و منابع مورد نیاز جهت برقراری یک ارتباط از سیستم‌عامل

برنامه سمت سرویس دهندهServer Side :

برنامه‌ای است که روی ماشین سرویس‌دهنده نصب میشود و منتظر است تا تقاضائی مبنی بر برقراری یک ارتباط دریافت کرده و پس از پردازش آن تقاضا ، پاسخ مناسب را ارسال نماید بنابراین در حالت کلی برنامه سرویس دهنده شروع کننده یک ارتباط نیست.

برنامه های سمت مشتری Client Side

برنامه های سمت مشتری بنابر نیاز، اقدام به درخواست اطلاعات می‌نمایند.
تعداد مشتریها روی ماشینهای متفاوت یا حتی روی یک ماشین می‌تواند متعدد باشد.

برای دانلود کامل از بخش فایل ضمیمه همین پست اقدام کنید


روزگار خوش

galactico
11-22-2012, 01:56 AM
فایلش حذف شده! :(

Borna66
11-22-2012, 06:43 PM
فایلش حذف شده! :(

با سلام
حق با شما بود دوست گرامی و فایل تصحیح شد و متشکر خبر دادید
برای دانلود کامل از بخش فایل ضمیمه همین پست اول اقدام کنید
روزگار خوش