Допустим, что мы создали гнездо с socket()
, затем мы использовали bind()
и listen()
. Затем мы используем accept()
для ожидания запросов клиентов после подключения клиента, если мы завершим работу сервера (например, ctrl + c процесс).Некоторые вопросы о сокетах и accept()
- Подключен ли клиент к порту?
- Можем ли мы каким-то образом восстановить соединение с розеткой?
- Является ли это проблемой на стороне клиента? Или
recvfrom()
ждать, пока кто-то вернется в сокет?
Он использует 'listen()' и 'accept()'. Не требуется никаких предположений. – EJP
Благодарим вас за информацию и время, проведенное вами. –
@EJP: OP может использовать SCTP, например: https://linux.die.net/man/7/sctp - он использует те же функции, что и TCP. Очевидно, что TCP скорее всего, но это действительно предположение. –