当前位置: 技术问答>linux和unix
socket的问题
来源: 互联网 发布时间:2016-03-13
本文导语: 假如连接建立后,客户端与服务器端一直不通信,socket 会在一段时间以后自动断开连接吗 | 如果服务端和客户端两面的代码都没有执行close()就不会 | 如果客户端与服务端是...
假如连接建立后,客户端与服务器端一直不通信,socket 会在一段时间以后自动断开连接吗
|
如果服务端和客户端两面的代码都没有执行close()就不会
|
如果客户端与服务端是长连接的话,双方需要确定一个阻塞的时间,就是每隔多长时间发一个包来确定网络连接是否正常,如果超过这个时间服务端还没有收到任何报文的话,那么服务端就断开与这个客户的连接。
客户端与服务端的连接时间是由你自己在程序里确定的
客户端与服务端的连接时间是由你自己在程序里确定的