心跳包的实现

实现方案一:

客户端与服务器建立好socket连接后,在客户端关闭时不要关闭socket,这时服务端在调用原来socket的read方法时,由于原来的socket已经关闭,这时会抛出“java.net.SocketException: Connection reset”异常,就可以知道客户端已经被用户关闭。

posted @ 2012-06-04 13:09  Panda.Xiong  阅读(399)  评论(0编辑  收藏  举报