我必须为 iPhone 和 Android 平台制作一款游戏。所以,我需要:
- 游戏逻辑位于服务器端。
- 我认为应该避免投票,但我不确定。 (持久连接)
- 有状态服务器。
- 适用于 iPhone 和 Android 的可用框架
- 我不需要加密,因为游戏将在特定的地方玩。 (基于位置的游戏)并且同一时刻只能玩一款游戏。
我已经阅读了 stackoverflow 上的各种问题,并且对可用的解决方案有一些担忧。
XMPP 是有状态的、持久的、有状态的,但我无法理解如何在服务器端实现游戏逻辑
REST 需要客户端轮询。
我自己的 TCP 服务器的实现有点危险。是这样吗?
请告诉我最好的解决方案是什么以及我应该使用的框架。 google app engine 结合 xmpp 适合这种情况吗?
最佳答案
不要自行使用 Parse 或 Urban Airship 等服务:
他们在提供跨平台推送解决方案方面做得非常出色。
关于android - iPhone 和 Android 游戏服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8564292/