2014-07-25 124 views
0

我最近开始使用Android的Google Cloud Messaging(GCM),我很难理解GCM如何工作的基本概念。Android Google云消息传递概念

据我目前了解,基本上,我们在整个建筑3层:

第1层 - 我的服务器 二级 - 谷歌的邮件服务器 第三层 - 客户端Android应用

所以我的理解是,每当新用户安装我的Android应用程序时,应用程序将向Google的服务器注册自己并获得“注册ID”,然后它应该连接到我的服务器以让其知道其注册ID ,有点“注册自己到服务器”。

我的问题是,我的服务器是否应该将每个注册ID存储在我的数据库中,以便我通过安装我的android应用程序向所有用户大量发布消息?或者有没有一种方法可以在GCM中“向所有用户发送消息”,而不需要每个注册ID。

回答

相关问题