Пример использования асинхронных сокетов.
Пример демонстрирует простейший эхо-сервер,
реализованный на основе двух моделей сетевого I/O с использовнием
WSAAsyncSelect() и WSAEventSelect().
Программа с WSAAsyncSelect() использует скрытое окно для передачи системных сообщений,
а программа с WSAEventSelect() представляет собой обычное консольное
приложение и выдаёт в окно сообщения об установленных и разорванных
соединениях.
Компиляция:
cl -o eventselect eventselect.cpp ws2_32.lib
cl -o asyncselect asyncselect.cpp ws2_32.lib
Скачать исходник - 7 Кб
|