GCM Cloud Connection Server中上游消息传递的主要用途是什么?

Mai*_*r00 10 android push-notification google-cloud-messaging

在Google IO 2013上宣布的Cloud Connection Server的用途是什么?

我很想知道是否可以使用上游消息传递功能将特定消息发送到GCM服务器.例如,我可以发送命令来删除存储在GCM服务器上的GCM通知吗?或者它只用于发送自定义消息?如果是这样,为什么我们需要呢?

Era*_*ran 16

根据文档,没有这样的功能可以从GCM服务器中删除消息.

上游功能仅用于将消息从设备传送到第三方服务器.使用设备进行云消息传递而不是在应用程序和服务器之间建立自己的连接的优势正在延长电池寿命.它也应该比常规GCM更快(因为它是异步的).

CCS的一些好处包括:

  • XMPP的异步特性允许您使用更少的资源发送更多消息.
  • 通信是双向的 - 服务器不仅可以向设备发送消息,而且设备可以将消息发送回服务器.
  • 您可以使用用于接收的相同连接发回消息,从而延长电池寿命.