Пример использования асинхронных сокетов.


Пример демонстрирует простейший эхо-сервер, реализованный на основе двух моделей сетевого I/O с использовнием WSAAsyncSelect() и WSAEventSelect().
Программа с WSAAsyncSelect() использует скрытое окно для передачи системных сообщений,
а программа с WSAEventSelect() представляет собой обычное консольное приложение и выдаёт в окно сообщения об установленных и разорванных соединениях.

Компиляция:

cl -o eventselect eventselect.cpp ws2_32.lib
cl -o asyncselect asyncselect.cpp ws2_32.lib

 

Скачать исходник - 7 Кб