Функция обратного вызова сначала снова вызывает serve, поэтому программа может обрабатывать новые соединения немедленно . Это секретный ингредиент, который делает асинхронную обработку настолько мощной со стороны сервера: можно обрабатывать много соединений одновременно, потому что выполняющемуся потоку не нужно обслуживать одного клиента перед обработкой другого.
C++ для профи
·
Джош Лоспинозо