Я помню, что где-то читал, что сокет можно рассматривать как два независимых полудуплексных канала. Означает ли это, что recv()
и send()
такого же сокета фактически не имеют значения?безопасно ли возвращать() и отправлять() на один сокет одновременно?
- если да, то это по определению или конкретная реализация?
- если нет, то как два мешают друг другу?
спасибо.
зависит от протокола. TCP является полнодуплексным, так что да. – 2010-07-22 11:54:39
Спасибо, у вас есть контр-пример? или любую другую ссылочную ссылку/код, чтобы я мог читать? –