首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JMS是否适合在线游戏?

JMS是否适合在线游戏?
EN

Stack Overflow用户
提问于 2010-08-09 22:25:18
回答 3查看 982关注 0票数 2

我想把一个小游戏放在网上。它将是多人游戏(理想情况下是MMO,但这是一个附带项目,所以我会满足于MO ),内容是相当不重要的。我计划用Java编写游戏(服务器和客户端)。

我正在考虑可靠地获取信息的选择。JMS是否足以满足这一需求?我还需要更多吗(如果需要,怎么办)?有没有更好的选择?

我在过去做过几场比赛,但没有多人游戏。我用的是一个使用JMS的应用程序,而且有很多教程,所以我认为它会起作用.但我对任何事都很开放。

谢谢!

编辑:看来我有很多关于JMS的知识要学。也许我的问题应该改为:“JMS的什么实现最适合于MMO的目的?”

迄今的标准:

  • 免费
  • 低开销
  • 易于配置
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-08-09 22:48:10

JMS将假设您的玩家都在同一个本地网络上。如果你的游戏是在互联网上玩的话,我不认为它也会起作用。

票数 5
EN

Stack Overflow用户

发布于 2010-08-09 22:28:09

不要忘记JMS是一个API,没有指定实现。我怀疑对于一个游戏,您将需要迅速交付,选择一个实现可能取决于属性,包括这个。

您可能需要查看JGroups。除了实现JMS之外,它还具有极大的可配置性,可以用于实现许多不同的消息传递模式。您可以选择执行可靠性、订购等,并为不同的应用程序/客户端等进行调整。

票数 3
EN

Stack Overflow用户

发布于 2010-08-09 22:33:15

如果需要有保证的事务消息传递,JMS是很好的。通常,这类约束并不存在于游戏中(尽管它取决于游戏的类型)。如果您想要低延迟通信,那么JMS可能不是解决方案。除此之外,如果不提供更多关于游戏需求的信息,就不可能说JMS对您是否有好处。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3444651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档