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

Socket programming slide
اسلاید فوق مربوط به ارائه کنفرانس بنده در سال پیش، با موضوع برنامه نویسی شبکه (Socket Programming) است.

رئوس ارائه شده، عبارتند از:

1. تعاریف اولیه: Client / Server / Socket / Port
2. نوع ارتباط: Connection Oriented / Connection Less / TCP / UDP
3. سرویسها: Echo / Ftp / Telnet / Smtp / Http / TFtp / Rpc / NetBios
4. جستجوی مستندات: Request for Comments / Frequently Asked Questions
5. تشریح لایه‌های مدلهای OSI و Tcp/ip
6. محیطھای توسعھ و زبانھای برنامه‌نویسی مورد استفاده
7. ارتباط با سوکتها: Raw Socket / WinPcap / Winsocket
8. سطوح کار Rawsocketو Winsocket
9. دیاگرام نحوه ارتباط کلاینت و سرور
10. توابع مورد استفاده در Winsocket
11. توابع مورد استفاده در Rawsocket
12. نوع ارتباط: Blocking / Non-Blocking
13. بارگذاری داینامیک کتابخانه Winsocket و گرفتن مدخل توابع
14. معرفی چند کتابخانه و واسط مورد استفاده در محیطهای توسعه
15. معرفی چند کتاب مرتبط

لینک دریافت اسلاید: Socket Programming

About محمد شمس

برنامه‌نویس، طراح انیمیشن و علاقمند به هوش مصنوعی

One Comment

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

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


6 × 6 =