网络编程中一般情况是一句send对一句recive
这里以Python网络编程为例,如果两个server端的send语句中间没有任何其他语句,那么在发送时这两句send就会被认为是一个send发送过去,而此时的client端依然有两个recieve,就会让程序陷入阻塞状态,因为最后一个recieve是永远都接受不到任何信息的。
Python网络编程send与recieve问题
博客以Python网络编程为例,指出网络编程通常一句send对应一句recieve。若两个server端的send语句间无其他语句,发送时会被视为一个send,而client端有两个recieve,会使程序陷入阻塞,因最后一个recieve接收不到信息。
网络编程中一般情况是一句send对一句recive
这里以Python网络编程为例,如果两个server端的send语句中间没有任何其他语句,那么在发送时这两句send就会被认为是一个send发送过去,而此时的client端依然有两个recieve,就会让程序陷入阻塞状态,因为最后一个recieve是永远都接受不到任何信息的。
2237
1502

被折叠的 条评论
为什么被折叠?