我是Java EE的新手,我想构建一个基本的Web应用程序。
我想允许两个客户(在多人游戏测验游戏中)看到其他人同时回答测验问题。两人都知道另一个人的时间和分数。
我不知道这是怎么做到的。是否有一些特定的类和方法,所以我可以学习,或者是否有连接客户端的示例代码?对不起有点模糊的问题。谢谢!
答案 0 :(得分:0)
您应该考虑使用WebSockets。如果您处于Java EE上下文中(并且您说您是),则可以使用Web套接字API(如果它是Java EE 7或更高版本)。
使用Web套接字,您的(Java EE)服务器端可以将游戏数据推送到您的每个(HTML5)客户端。
使用WebSockets,您的客户端不必发出任何HTTP请求即可查看最新的游戏数据。服务器(您必须编写的服务器)可以在适当的时候推送数据。