java socket 客户端异常关闭,请问在服务器端如何知道socket已断?

奇轶 发布于 2012/02/18 16:51
阅读 8K+
收藏 0

1. socket自身所带的isClose(),isConnected()等我都试过了,是不行的

2. 需要通过已生成的Socket对象判断是否soket是否还处于连接状态

3. 如果您的方法是通过发测试消息,然后捕获异常处理,这个方法我已经想到了,希望能有更好的方法

 

加载中
0
0
liuex
liuex
比较靠谱的就是心跳消息了。。。
一号男嘉宾
一号男嘉宾
+1
0
demon
demon

服务端会抛出异常,捕获异常即可

0
Yisen
Yisen
一般都是靠心跳包来检测
返回顶部
顶部