【发布时间】:2012-05-23 22:46:18
【问题描述】:
当更新发布到 pubsub 节点(openfire 服务器)并且 xmpp 移动客户端应用程序离线时,通过推送通知机制获得通知的最佳方式是什么?应用程序是否应该在用户不知情的情况下每 30 分钟启动一次(我将如何实现)? 我正在构建一个 Jquery 移动应用程序,并希望使用 phonegap 为 iOS、android 和其他设备打包它。
Edit1:我认为它应该类似于 C2DM 或 APNS。但是当特定用户收到消息时,如何从 openfire 服务器向 C2DM/APNS 发送消息。
Edit2:XMPP 服务器(例如 openfire)如何知道是否将推送通知发送到 APNS 或 C2DM(因为一个用户可能拥有 Android 或 IOS 设备或两者兼有,但 xmpp 服务器不知道)?如果我问错了问题,请纠正我?
谢谢!
【问题讨论】:
标签: javascript jquery-mobile cordova xmpp openfire