为什么网络编程结束用close 是很危险的

来源:百度知道 编辑:UC知道 时间:2024/06/18 03:11:41
如何在socket编程中检测到网络物理中断异常?
为什么网络编程结束用close 是很危险的?

第一个问题我正好回答过别人了,看这里:
http://z.baidu.com/question/111291343.html

第二个问题

因为close关闭数据的双向传输,即一旦close后,既不可以读也不可以写,有可能只是你发送完数据,但是对方并没有发送完,会导致你接收不完数据。