0

我正在尝试构建一个基于 html5/websocket 的扑克客户端。我有一个用 Java 编写的游戏服务器,我已经从 Red5 游戏服务器(基于 Java)中提取了一个 Web 套接字处理代码块,并且我也在使用 Apache Mina。

我的游戏服务器在基于 java 小程序的客户端上运行良好。

Web 套接字集成有效,但它并不健壮,服务器经常认为连接已断开,因此不再向客户端发送消息。但是,客户端仍然可以在套接字上发送消息,我可以在游戏服务器日志中看到。

也许您无法解决这个特定问题,但如果没有,也许您可​​以推荐一个更好的架构?

4

1 回答 1

0

创建一个保持活动状态的服务,以每 x 秒 ping 一次您的客户端。这将防止浏览器断开连接。

于 2015-08-18T11:09:13.560 回答