2013-06-04 48 views
10

Google IO 2013发布的云连接服务器的用途是什么?GCM云连接服务器中上行消息的主要用途是什么?

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

+0

他们已经更新了GCM API指南,看看[http://developer.android.com/google/gcm/ccs.html](http://developer.android.com/google /gcm/ccs.html) – AlexBcn

回答

16

根据docs,没有这种功能可以从GCM服务器中删除消息。

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

一些CCS的好处包括:

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