управление сетевым программированием-UNIX - PullRequest
0 голосов
/ 19 марта 2010

при каких условиях сокет готов для чтения и записи?

Ответы [ 3 ]

1 голос
/ 19 марта 2010

Посмотрите превосходное руководство Биджа по сетевому программированию здесь .Достойно читать ...

0 голосов
/ 19 марта 2010

На сервере вы обычно делаете по порядку:

  • socket () - Создать сокет
  • bind () - привязать сокет к определенному порту
  • listen () - прослушивание входящего запроса
  • accept () - принять запрос

Таким образом, в этом случае ваш сокет будет готов к чтению и записи после успешного прохождения и accept()

На стороне клиента:

  • socket () - Создать сокет
  • connect () - установить соединение с другим узлом

Так что здесь, это было бы готово, если бы оно прошло и успешно connect().

0 голосов
/ 19 марта 2010

После того, как сокет связывается с IP-адресом и портом, он готов для чтения / записи. Ваш вопрос специфичен для любого языка?

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