برنامه‌نویسی سوکت (Socket Programming)

برنامه‌نویسی سوکت (Socket Programming)

توضیحات

در جلسه بیستم شبکه‌های کامپیوتری و شبکه پیشرفته دکتر حقیقت، ویژه کنکور کامپیوتر و کنکور آی تی (کنکور ارشد و کنکور دکترا) با عنوان «برنامه‌نویسی سوکت (Socket Programming)»، آخرین مبحث فصل دوم شبکه (لایه کاربرد) تدریس می‌شود. برنامه‌نويسی سوکت برای ايجاد برنامه‌های کاربردی شبکه موضوع بحث این جلسه است که اخیراً در کنکورهای ارشد و دکترا مهم شده و از آن سؤال می‌آید. دو نوع از برنامه‌های کاربردی شبکه وجود دارد: 1) برخی از آنها از پروتکل‌های عمومی واستاندارد مانند HTTP استفاده می‌کنند که «open» و شناخته شده‌اند. 2) نوع ديگر برنامه‌های کاربردی شبکه مانند Skype اختصاصی بوده و از پروتکل‌های اختصاصی بهره می‌گیرند. در ادامه، دو برنامه کاربردی ساده در Python ارائه می‌شود: 1) يکی بر روی UDP و 2) ديگری بر روی TCP. زبان Python برای کدها انتخاب شده است (مثل کتاب راس) تا اولاً مفاهيم کليدی سوکت بهتر نشان داده شود و دوماً به این دلیل که در Python تعداد خطوط کد کمتر است. پس از شرح کدها و جزئیات برنامه‌ها دو تست کنکور کارشناسی ارشد از سال‌های اخیر مطرح و حل تشریحی آن ارائه می‌شود.

هزینه دوره:
2,100,000 تومان1,680,000 تومان

شبکه‌های کامپیوتری و شبکه پیشرفته