Android 在两个安卓应用程序安装之间进行通信的最有效方法

Android 在两个安卓应用程序安装之间进行通信的最有效方法,android,parse-platform,push-notification,pubnub,Android,Parse Platform,Push Notification,Pubnub,我正在编写一个android应用程序,目前它同时使用Parse.com和PubNub。该应用程序使用PubNub在任意两个安装之间进行通信。该应用程序将只需要一对一的通信。然而,这不是聊天。一个安装将通过PubNub向另一个安装发送一个布尔值(以及其他值),另一个安装将根据发送的值选择它并运行某些方法。然后,它将一些其他值发送回第一次安装,第一次安装响应某些值本身(用户看不到所有这些值) 以上是我使用PubNub的唯一目的。我最近一直在研究解析推送通知,可以看到您可以随推送一起发送JSON数据,

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

以上是我使用PubNub的唯一目的。我最近一直在研究解析推送通知,可以看到您可以随推送一起发送JSON数据,由接收安装进行解释。显然,还可以使通知“静音”,这是我可能会利用的

完全删除PubNub,仅仅依靠解析在我的应用程序之间来回切换,有什么不对吗

带有移动推送回退功能的PubNub实时消息 解析推送是移动推送通知(APN和GCM)。因此,如果您想要/需要实时消息,请使用PubNub,并继续使用Parse作为您的BAA

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

关于PubNub的移动推送网关


要获取有关移动推送通知设置、配置和使用PubNub实现的完整详细信息,请访问目标平台的SDK文档:、、、或其中一个。

是,我指的是在两个不同的设备之间。我知道PubNub是实时消息传递,但我的问题是,出于我的目的,是否最好只使用Parse的推送通知,因为只使用Parse这样的服务会使一切变得更容易(更不用说更便宜)。我只是在后台使用PubNub在两台设备之间进行通信,这显然可以通过发送“静默”推送并与随它一起发送的JSON数据交互来完成。^措辞非常巧妙。很明显你为PubNub工作。我很感激你的回答,但我希望听到一些人更多地从第三方的角度来看。目前,我的应用程序已经有了PubNub,用于在应用程序背后进行上述通信,而我以前不知道PubNub提供的移动推送,所以我会去看看,看看这是否是我感兴趣的东西。删除我的评论,以支持一个正式的答案。