【问题标题】:Most effective method of communicating between two android app installations在两个 Android 应用程序安装之间进行通信的最有效方法
【发布时间】:2016-01-21 06:56:36
【问题描述】:

我正在编写一个当前同时使用 Parse.com 和 PubNub 的 android 应用程序。该应用程序使用 PubNub 在任何两个安装之间进行通信。该应用程序只需要一对一的通信。然而,这不是聊天。一个安装会通过 PubNub 将布尔值(以及其他值)发送到另一个安装,后者会根据发送的值来选择并运行某些方法。然后,它会将一些其他值发送回第一次安装,该安装会自行响应某些值(用户看不到所有这些值)。

以上是我使用 PubNub 的唯一目的。我最近一直在研究 Parse Push Notifications 并且可以看到您可以将 JSON 数据与推送一起发送,以由接收安装进行解释。显然也可以使通知“静音”,这是我可能会利用的东西。

完全删除 PubNub 并仅依靠 Parse 来处理我的应用程序之间的这种小来回有什么问题吗?

【问题讨论】:

  • 是的,我的意思是在两个不同的设备之间。我知道 PubNub 是实时消息传递,但我的问题是,将 Parse 的推送通知用于我的目的是否更好,因为只使用像 Parse 这样的一项服务会使一切变得更容易(更不用说更便宜)。我只使用 PubNub 在两个设备之间进行后台通信,这显然可以通过发送“静默”推送并与随之发送的 JSON 数据进行交互来完成。
  • ^措辞非常好。很明显你为 PubNub 工作。感谢您的回答,但我想听听一些人从第三方的角度来看。
  • 就目前而言,我的应用程序已经有 PubNub 用于应用程序背后的所述通信,并且 PubNub 提供的移动推送我以前不知道,所以我会去检查一下如果这是我有兴趣使用的东西。
  • 删除了我的 cmets 以支持官方答案。

标签: android parse-platform push-notification pubnub


【解决方案1】:

带有移动推送回退的 PubNub 实时消息传递

解析推送移动推送通知(APNS 和 GCM)。因此,如果您想要/需要实时消息传递,请将 PubNub 与 mobile push as fallback 一起使用,并继续使用 Parse 作为您的 BaaS。

如果您只需要移动推送并且您已经在使用 Parse,那么 Parse Push 应该是您的最佳选择(出于简单和经济原因)。

This is a good place to get started with learning关于PubNub的移动推送网关。

要获取有关使用 PubNub 设置、配置和实施移动推送通知的完整详细信息,请访问您所针对的平台的 SDK 文档:iOSAndroidPhonegapXamarin.iOSXamarin.Android、或the other 70+ SDKs 之一。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-23
    • 1970-01-01
    • 1970-01-01
    • 2014-10-22
    • 2013-02-24
    • 1970-01-01
    • 2011-06-06
    • 1970-01-01
    相关资源
    最近更新 更多