Данная статья является продолжением статей: Простейший кроссплатформенный сервер с поддержкой SSL Кроссплатформенный https-сервер с неблокирующими сокетами В этих статьях я постепенно пытаюсь сделать полноценный однопоточный веб-сервер на простом примере, включенном в OpenSSL. В предыдущей статье я «научил» сервер принимать соединение от одного клиента и отправлять обратно html-страницу с заголовками запроса.
Сегодня я исправлю код сервера, чтобы он мог обрабатывать соединения от произвольного количества клиентов в одном потоке.
Для начала я разделю код на два файла: serv.cpp и server.h. В этом случае файл serv.cpp будет содержать следующий «высокоинтеллектуальный» код:
Теги: #C++ #сервер #HTTPS #openssl #неблокирующие сокеты #кроссплатформенная разработка #программирование #C++ #Visual Studio#include "server.h" int main() {
Вместе с данным постом часто просматривают:
-
Скачивание Треков С Autotravel.ru
19 Oct, 24