IBM Worklight - 可靠的推送通知

Posted

技术标签:

【中文标题】IBM Worklight - 可靠的推送通知【英文标题】:IBM Worklight - Reliable push notification 【发布时间】:2013-07-23 08:42:56 【问题描述】:

我想使用 Worklight 的推送通知功能,但担心可靠性。根据Apple Push Notification Service 中的“服务质量”部分,APNS 不保证消息的到达。我听说 IBM 针对这种情况提供了 MMQT 机制,但没有从 Worklight 的 Guides 中找到任何参考。

我还注意到,当APP在后台运行时,Apple不允许网络操作。那么是否有可能保持自己的持久连接并通过APP接收消息?有什么解决方案可以在 ios 上实现可靠的推送通知吗?

【问题讨论】:

【参考方案1】:
    Using MQ Telemetry Transport Protocol in IBM Worklight Mobile Applications 不确定我是否理解这个...当 Worklight 应用程序在后台并且您发送推送通知时,设备(操作系统...)将检测到这一点,如果您点击通知,应用程序就会出现到前台。如果这不能回答您的问题,请更详细地编辑您的问题。

【讨论】:

感谢您的回复。对于第二个问题,我的意思是MQTT消息可以用作系统推送通知以从后台唤醒应用程序。 应用程序不应该自动被带到前台,我怀疑这会与任何供应商(Apple、Google、Microsoft...)不一致。没有推送甚至应该激活应用程序。一个应用在 USER 的域中。 我注意到 MQTT 只是为 android 开发的。是否有计划为 Worklight 实施 iOS 版本,或者已经有了? 我不知道。在文章的底部有一个带有电子邮件地址的作者列表,请随时与他们联系并提出这个问题。 @cao.xu 对于这个问题“有没有计划为 Worklight 实施 iOS 版本,或者已经有了?”,您有没有得到任何答案?

以上是关于IBM Worklight - 可靠的推送通知的主要内容,如果未能解决你的问题,请参考以下文章

使用 IBM Worklight 和 IBM Bluemix 推送通知

IBM Worklight:iOS 推送通知长度限制

IBM Worklight 和推送通知问题

IBM Worklight - 仅向订阅用户推送通知

IBM Worklight 5.0.5:通过操作系统的通知句柄控制 Worklight 推送通知订阅/取消订阅

IBM Worklight:推送通知设备 ID