我对GCM注册感到困惑

时间:2012-09-18 08:50:17

标签: android google-cloud-messaging

我是Android GCM的新手,我下载了Google提供的appengine演示应用程序。我在看服务器端,首先我认为servlet(HomeServlet,RegisterServlet等)是GCM的一部分,但是当我查看客户端时,我看到它首先被称为GCMRegistrar.register,如果它成功了,那么邮件请求被发送到服务器端的寄存器servlet。

所以我猜这些servlet应该替换为我的服务器应用程序(它当前没有GCM运行),我只需要在我的客户端调用GCMRegistrar.register来注册设备。我是对的吗?

3 个答案:

答案 0 :(得分:1)

  

所以我猜这些servlet应该替换为我的服务器应用程序(它当前没有GCM运行)

正确。

  

我只需要在客户端调用GCMRegistrar.register即可注册设备。

也正确。

答案 1 :(得分:1)

以下是实施GCM的逐步概述。它包括在设备上注册,然后发送到您的服务器进行存储(注册ID),最后从您的服务器向GCM发送通知。

http://fryerblog.com/post/30057483199/implementing-push-notifications-with-gcm

答案 2 :(得分:0)