读书人

哪位知道java socket 长连接如何建立

发布时间: 2012-03-04 11:13:33 作者: rapoo

哪位知道java socket 长连接怎么建立啊?
哪位知道java socket 长连接怎么建立啊?

[解决办法]
只看到有c++建立长连接的例子,可以用jni调用dll来实现吧
[解决办法]
坐在椅子上帮 "zhangliang1982() "顶,
呵呵
[解决办法]
搞一个心跳线程,定时向服务器发送心跳命令。
[解决办法]
不懂,帮顶
[解决办法]
建立一个socket连接,然后不断开………………
我的理解:长连接的说法是建立在上层协议上的,一个协议中利用同一个socket进行多次通信(传递多个协议包),就是长连接;只进行单次通信,完成后立即断开,就是短连接。这是个表述上的不同,在技术上没有什么区别。关键在于要实现的上层协议。
一般使用长连接的协议,都会有心跳包的存在,超过一个规定的时间没有通信、也没有心跳,就说明这个socket处于闲置状态,应该断开。

读书人网 >J2SE开发

热点推荐