Разъяснение по статье о сокетах MSDN - PullRequest
1 голос
/ 30 марта 2012

Эта статья охватывает некоторые основы простой синхронизации и асинхронных серверов. У меня есть собственный синхронный сервер, который я хочу преобразовать в асинхронный, и нашел эту статью.

На рисунке 7 показан базовый асинхронный сервер. Почему метод Start на сервере повторяется _serverSocket.BeginAccept(...) 10 раз?

Заранее спасибо.

1 Ответ

0 голосов
/ 30 марта 2012

Ну, я думаю, что «сервер» должен обрабатывать до 10 соединений одновременно - и все.Приняв одно, они начинают получать и запускать другое возможное соединение - чтобы сервер мог иметь более 10 соединений одновременно, если получение очень медленное / длительное), - но я думаю, вы поняли ...

Этогде "... значительно более высокая производительность ...":)

...