Сетевой Основной вопрос относительно приема соединения - PullRequest
0 голосов
/ 13 сентября 2011

У меня есть очень простой вопрос, касающийся принятия подключений к сетевому серверу от нескольких клиентов.

  1. Сервер прослушивает порт 80
  2. Клиент подключается к порту 80
  3. Сервер по-прежнему прослушивает подключения к порту 80
  4. Другой клиент подключаетсяна порту 80
  5. Сервер принимает соединение.

Теперь от вас зависит, будет ли программист определять запрошенный ip и хранить запросы как отдельные и обрабатывать?

PS: Это в winsock impln

Спасибо,

1 Ответ

0 голосов
/ 13 сентября 2011

обязан ли программист выяснить запрашиваемый ip

и хранить запросы как отдельные и обрабатывать?

Все, что нужно программисту, это удерживать принятый идентификатор сокета и обычно запускать поток для обработки всех своих операций ввода-вывода.Если приложению требуется удаленный адрес партнера, оно может получить его в любое время с помощью getsockname () или любым другим языком, предоставляемым RTL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...