Лабораторні роботи по програмуванню сокетів
Цей цикл лабораторних робіт присв'ячений вивченю роботи з сокетами на низькому рівні з використанням стандартного інтерфейсу libc.
Методичні вказівки
Приклади програм
- Однопоточний сервер та кліент з використанням функціі select()
- Багатопоточний сервер
- Приклад клієнта та сервера для датаграмних сокетів
- Приклад кліента та сервера з використанням openssl
- Приклад клієнта та сервера з використанням BIO
- Приклад програми-демона для POSIX-сумісних ОС
Ці приклади можуть бути використані також при написанні програмної частини курсового проекту по комп'ютерним мережам.
Додаткова література
- У.Р.Стивенс. UNIX. Разработка сетвых приложений. Питер, 2003.
