当前位置: 技术问答>linux和unix
关闭socket的问题
来源: 互联网 发布时间:2016-06-04
本文导语: 服务器与客户端通信,客户端把数据发送给服务器,服务器处理后,把结果返回给客户端 做这样一个功能,这个socket应该在哪关闭,何时关闭呢 主要是服务器关闭的时候,不知道该如何处理,把处理结果发送给客户...
服务器与客户端通信,客户端把数据发送给服务器,服务器处理后,把结果返回给客户端
做这样一个功能,这个socket应该在哪关闭,何时关闭呢
主要是服务器关闭的时候,不知道该如何处理,把处理结果发送给客户端之后,如何得知客户端接受数据已经完成呢
还是说发送与接送要做两个socket
请各位指教
做这样一个功能,这个socket应该在哪关闭,何时关闭呢
主要是服务器关闭的时候,不知道该如何处理,把处理结果发送给客户端之后,如何得知客户端接受数据已经完成呢
还是说发送与接送要做两个socket
请各位指教
|
直接关闭就可以了
你不要考虑的太过复杂
TCP会帮你处理
你不要考虑的太过复杂
TCP会帮你处理
|
你close掉套接字描述符,对面会接收到消息的。
tcp协议栈有维护的,不需要你管。
tcp协议栈有维护的,不需要你管。