日期:2014-05-20  浏览次数:20701 次

serverSocket 两天之后就连不上了
做了一个客户端与服务器端的通信,存在两个问题一直没有想到解决方法,请各位大神门指导一下吧!!!
1、客户端经常晚上没有电了(太阳能电池),然后socket连接就断掉了,但是服务器端的socket并没有关闭,因为不能判断是哪一个socket关闭了。
2、现在是大概两天时间服务器就接收不到来自客户端的请求了,相当于客户端在也连不上了。

跪求解答呀!
------解决方案--------------------
引用:
做了一个客户端与服务器端的通信,存在两个问题一直没有想到解决方法,请各位大神门指导一下吧!!!
1、客户端经常晚上没有电了(太阳能电池),然后socket连接就断掉了,但是服务器端的socket并没有关闭,因为不能判断是哪一个socket关闭了。
2、现在是大概两天时间服务器就接收不到来自客户端的请求了,相当于客户端在也连不上了。

跪求解答呀!


1、服务器的socket会自己断开,这是协议层的功能。如果不能断开的话,我可以黑掉任意一个服务器,只要连上之后非正常断开,很容易就可以把任意一个服务器搞垮
2、服务器接收不到客户端的请求有很多种原因,你一点描述都没有,解决不了问题