【发布时间】:2011-10-27 18:37:43
【问题描述】:
我正在开发的移动应用程序需要服务器在短时间内频繁地与其通信,包括应用程序要显示的实时(或非常接近的)内容(来自其他用户)。
它将是一个 iOS 和 Android 应用程序。
我正在研究 C2DM,在此页面 http://code.google.com/android/c2dm/quotas.html 上,在底部建议考虑“实现 XMPP 或您自己的协议来交换消息”。
我想在服务器和应用程序之间进行通信的内容并不容易落入 XMPP 通常的聊天记录中,您将如何实际实现它?
是否会为服务器和移动应用程序语言选择合适的 XMPP 库,然后制作自定义服务器(和客户端)?这不会耗尽手机的电池吗?可以通过 RESTful 架构完成吗?
(如果有帮助,目前没有为服务器做出任何决定 - 除了它必须具有高度可扩展性)。
【问题讨论】: