【问题标题】:How to build push notification in mobile application using mosquitto?如何使用 mosquitto 在移动应用程序中构建推送通知?
【发布时间】:2016-04-07 03:55:01
【问题描述】:

我了解到 PUSH NOTIFICATION 服务就像一个持久的 TCP 连接。 但是不知道手机端了app怎么保持连接。

在移动应用中,如果订阅被销毁,我们如何发布和传递消息?

我应该使用 GCM、APNS 还是 SMS?等到客户订阅主题?

【问题讨论】:

    标签: push-notification google-cloud-messaging apple-push-notifications mosquitto


    【解决方案1】:

    没错,你必须连接代理(在这种情况下是 mosquitto 代理)才能接收推送通知(你还必须订阅主题)。

    在 Android 中,我使用 paho 客户端库,Service 用于在后台保持连接,BroadcastReceiver 用于在重启时启动服务。

    对于 iOS,您可以找到 swift 和 Objetive-C MQTT 客户端库(我正在使用 CocoaMQTT),但您不能无限期地在后台保持连接。您必须使用 APNS。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-03
      • 1970-01-01
      • 2020-01-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多