我已经阅读了 PHP 手册上这两种通信类型的定义,但是确实我在理解某些段落时遇到了困难,所以需要您的帮助。
以下是 PHP 手册中这两种类型的定义:
SOCK_STREAM 提供序列化、可靠的、全双工的、基于连接的字节流。可能支持带外数据传输机制。TCP 协议基于此套接字类型。
SOCK_SEQPACKET 提供一个定长数据报的序列化、可靠的、双向基于连接的数据传输路径;每次读取调用都需要消费者读取整个数据报。
但是我真的不理解为什么会使用 全双工的、基于连接的字节流 和 定长数据报的序列化、可靠的、双向基于连接的数据传输路径 这些词语,并且我真的不知道 双向 连接和 全双工 连接之间有什么区别。
我有些困惑,所以需要您的帮助。 谢谢大家。