Java 检测断开的插座
我正在使用TCP IP套接字 检测客户端套接字连接中断的最简单方法是什么Java 检测断开的插座,java,sockets,tcp,ip,Java,Sockets,Tcp,Ip,我正在使用TCP IP套接字 检测客户端套接字连接中断的最简单方法是什么 如果没有Java API检测到死亡的客户端并抛出异常,我会感到惊讶。这至少在服务器试图向客户端发送数据包时是可能的,因为没有ACK响应。TCP协议不支持任何快速检测断开连接的方法 这个问题(及其所有答案)全面解释了问题: 所以基本上是的,这是最简单的方法。您需要在应用程序协议中实现乒乓数据包(又称HearBeat数据包),以正确验证断开的连接
如果没有Java API检测到死亡的客户端并抛出异常,我会感到惊讶。这至少在服务器试图向客户端发送数据包时是可能的,因为没有ACK响应。TCP协议不支持任何快速检测断开连接的方法 这个问题(及其所有答案)全面解释了问题: 所以基本上是的,这是最简单的方法。您需要在应用程序协议中实现乒乓数据包(又称HearBeat数据包),以正确验证断开的连接