android - iPhone 和 Android 游戏服务器

标签 android iphone web-services

我必须为 iPhone 和 Android 平台制作一款游戏。所以,我需要:

  • 游戏逻辑位于服务器端。
  • 我认为应该避免投票,但我不确定。 (持久连接)
  • 有状态服务器。
  • 适用于 iPhone 和 Android 的可用框架
  • 我不需要加密,因为游戏将在特定的地方玩。 (基于位置的游戏)并且同一时刻只能玩一款游戏。

我已经阅读了 stackoverflow 上的各种问题,并且对可用的解决方案有一些担忧。

  • XMPP 是有状态的、持久的、有状态的,但我无法理解如何在服务器端实现游戏逻辑

  • REST 需要客户端轮询。

  • 我自己的 TCP 服务器的实现有点危险。是这样吗?

    请告诉我最好的解决方案是什么以及我应该使用的框架。 google app engine 结合 xmpp 适合这种情况吗?

最佳答案

不要自行使用 Parse 或 Urban Airship 等服务:

https://www.parse.com/

http://urbanairship.com/

他们在提供跨平台推送解决方案方面做得非常出色。

关于android - iPhone 和 Android 游戏服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8564292/

相关文章:

java - 在布局中使用表面 View 隐藏/显示软键盘时的黑色区域

android - 在任何屏幕上通知用户用户未连接到互联网?

iphone - 如何创建笔记本并将我的笔记保存在该笔记本中?

ios - UIImages 在 xcode 中丢失尺寸并变大

Android 自定义字体无法以编程方式工作

android - 如何根据口味自动更改可绘制对象?

iphone - 从数组中删除重复项,比较其对象的属性

c# - 在用户选择文件后添加提示

ruby-on-rails - Ruby/Rails - 通过 ActiveResource 使用 Web 服务

java - CXF 客户端在 MyEclipse 中工作正常,但在 Tomcat 中出错