在 Google IO 2013 上宣布的 Cloud Connection Server 的用途是什么?
我很想知道我是否可以使用上游消息传递功能将特定消息发送到 GCM 服务器。例如,我可以发送命令删除存储在 GCM 服务器上的 GCM 通知吗?还是仅用于发送自定义消息?如果是这样,我们为什么需要它?
在 Google IO 2013 上宣布的 Cloud Connection Server 的用途是什么?
我很想知道我是否可以使用上游消息传递功能将特定消息发送到 GCM 服务器。例如,我可以发送命令删除存储在 GCM 服务器上的 GCM 通知吗?还是仅用于发送自定义消息?如果是这样,我们为什么需要它?
根据文档,没有从 GCM 服务器删除消息的功能。
上游功能仅用于将消息从设备传递到您的第 3 方服务器。使用设备到云消息传递而不是在应用程序和服务器之间建立自己的连接的优势在于延长电池寿命。它也应该比常规 GCM 更快(因为它是异步的)。
CCS 的一些好处包括:
- XMPP 的异步特性允许您使用更少的资源发送更多消息。
- 通信是双向的——服务器不仅可以向设备发送消息,而且设备可以将消息发送回服务器。
- 您可以使用用于接收的同一连接发回消息,从而延长电池寿命。