【发布时间】:2011-03-19 12:10:10
【问题描述】:
我记得在某处读到一个套接字可以被视为两个独立的半双工通道。是不是说同一个socket的recv()和send()其实是不相关的?
- 如果是这样,是根据定义还是 特定于实现?
- 如果不是,两者如何相互干扰?
谢谢。
【问题讨论】:
-
取决于协议。 TCP 是全双工的,所以是的。
-
谢谢,你有反例吗?或任何其他参考链接/代码,以便我可以阅读?
标签: sockets send concurrency recv