2012-05-17 69 views
2

我必须完成一个由EJB应用程序和一些远程客户端组成的大学项目。我正在考虑开发一款多人游戏,最好是基于回合的游戏。它将运行在移动设备上,应用服务器将协调游戏,婚介,统计等。EJB是否适合游戏服务器?

EJB是一个可行的解决方案吗?我在这里看到的最大问题是在不同的客户端(会话bean)之间共享游戏状态。当玩家在游戏中移动时,我会如何将状态更改推送给其他客户端?

回答

0

如果你不需要实时体验,它可以工作。它的可靠性和设计可以在网络上使用。您可以简单地尝试从每个客户端获取游戏状态更改,因为它是在常规基于浏览器的游戏中完成的。