我正在使用 Unix 域套接字在 Linux 中进行一些进程间通信。连接后,客户端使用send向服务器发送一个结构。此结构包含有关客户端的一些信息,包括末尾的标识符字符串。服务器接收刚刚找到的信息并将另一个结构发回。客户端使用recv阻塞,但永远不会得到任何东西。服务器在没有任何错误的情况下完成了发送调用并继续前进。
我在这里缺少一些基本的东西吗?当我通过套接字发送字符串时,双方发送和接收都很好。数据是否必须有一个终止 NULL?这似乎不对...
我正在使用 Unix 域套接字在 Linux 中进行一些进程间通信。连接后,客户端使用send向服务器发送一个结构。此结构包含有关客户端的一些信息,包括末尾的标识符字符串。服务器接收刚刚找到的信息并将另一个结构发回。客户端使用recv阻塞,但永远不会得到任何东西。服务器在没有任何错误的情况下完成了发送调用并继续前进。
我在这里缺少一些基本的东西吗?当我通过套接字发送字符串时,双方发送和接收都很好。数据是否必须有一个终止 NULL?这似乎不对...