繁体   English   中英

检测TCP连接重置的方法

[英]Ways to detect TCP connection resets

我已经制作了一个类似于telnet的小型应用程序,当前,我知道两个套接字是否无法通信的唯一方法是抛出SocketException消息“连接重置”(当我轮询输入时)。 但是,由于我可以捕获到异常,因此在我的应用程序中不会产生问题,但是有没有办法让我在轮询输入之前测试连接是否已重置,或者捕获异常是唯一的方法? 方法必须是Java API的一部分(第3部分)。

Socket类的任何方法似乎都无法回答这个问题,而且我也无法在网上找到任何东西。

检测TCP连接中任何错误的唯一方法是对其进行写入或读取。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM