У цьому репозиторії наведено приклади, що супроводжують курс лекцій з дисципліни "Мережеве програмування".
Презентації та практичні завдання, що доповнюють курс, доступні за посиланням.
- First Socket Example - простий застосунок, що підключається до локального серверу через сокет та отримує HTML-сторінку. Для інтерфейсу використано WinForms.
- Console Socket Example - консольний застосунок, що підключається до example.com та отримує HTML-сторінку. Приклад також наведено в офіційній документації Microsoft
- Sync Client Server - проєкт що складається з клієнтної та серверної частини. Демонструє простий обмін повідомленням через синхронний сокет.
- Server Increment Example - проєкт, що демонструє використання синхронного сокету для тривалого обміну повідомленнями між сервером та клієнтом.
- Async Sockets - набір прикладів з використання асинхронних методів класу Socket на основі протоколу TCP.
- Socket UDP - приклад використання UDP сокетів (синхронно та асинхронно).