Потоки в клиент-серверном взаимодействии?

При запросе на сервер, для каждого запроса создается свой сокет? Тогда сервер мог бы обслуживать столько запросов сколько позволяют ресурсы, но логика приложения может выполняться только в одном потоке из за этого логично, для каждого запроса создавать поток?


Ответы (1 шт):

Автор решения: Sergey

Буду рад, если кто-то другой распишет это более развёрнуто.

Более развёрнуто это расписано в книге

"Сети TCP/IP, том 3. Разработка приложений типа клиент/сервер для Linux/POSIX". Вильямс 2002.

Глава 11. Параллельные серверы с установлением логического соединения (TCP) - стр 161.

→ Ссылка