Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须做一个由 EJB 应用程序和一些远程客户端组成的大学项目。我正在考虑开发一款多人游戏,最好是回合制。它将在移动设备上运行,应用服务器将协调游戏、配对、统计等。
EJB 是一个可行的解决方案吗?我在这里看到的最大问题是在不同的客户端(会话 bean)之间共享游戏状态。当玩家在游戏中移动时,我将如何将状态更改推送给其他客户端?
如果您不需要实时体验,它可以工作。它是可靠的,并且设计为可在网络上使用。您可以简单地尝试从每个客户端获取游戏状态更改,就像在基于常规浏览器的游戏中所做的那样。