2012-04-07 2 views
-1

Может кто-нибудь объяснить мне, почему UDP-сервер не должен использовать поток и почему серверу TCP необходимо будет использовать потоки во время взаимодействия клиент/сервер?Зачем UDP-серверу не нужно использовать поток?

спасибо

+1

Нет связи между потоками и типом протокола IP. Вы можете использовать поточный или не-threaded для записи либо UDP, либо TCP-сервера. –

ответ

1

Я думаю, вы неправильно поняли. Нет необходимости, чтобы UDP-сервер использовал более одного потока, так как он должен иметь дело только с одним сокетом. Сервер TCP должен иметь дело с сокетом на соединение, и в режиме блокировки для этого требуется поток на соединение, в дополнение к потоку, связанному с гнездом для прослушивания.

+0

спасибо, человек. действительно помог ... – hmdb

Смежные вопросы