怎样实现长连接

double_luo

研究了一天的Android做客户端,workerman做服务器端,两者之间可以正常的通讯,唯一的缺点是不能进行长连接,客户端刚刚连接上来,立马就断开连接了,怎样保持他们之间的长连接呢,

7462 4 0
4个回答

大王

有心跳检测呀

  • 暂无评论
evilk

怎么会刚连接上,就断开呢

  • 暂无评论
latin

服务端和客户端都不关闭连接,并且客户端和服务端之间定时发送心跳数据保持连接(防止连接长时间不通讯被路由节点清理),那么就是长连接。

  • 暂无评论
phpcreeper

断开的原因多是socket连接长时间空闲被防火墙路由节点给KO了, 所以若要保持长连接,应用层必须添加心跳检测。心跳检测参考手册: http://doc2.workerman.net/heartbeat.html

  • 暂无评论
年代过于久远,无法发表回答
×
🔝