我有一个管理第三方服务器列表并可以轮询获取信息的应用程序。这些服务器应该是彼此独立的(可能不受我的控制)。
现在我想实现c2dm通知以避免不断的主动轮询。第三方服务器将能够发布他们的
现在我的问题是:是否可以从同一应用程序包为多个c2dm发送者进行注册?如果可以,我如何区分每个进程的注册(特别是注销)过程,以便我可以更新正确的本地服务器配置条目?
我找到的唯一资源是this google groups thread,但已经有一段时间没有得到回答。我希望你能帮助。
现在我想实现c2dm通知以避免不断的主动轮询。第三方服务器将能够发布他们的
senderId
并允许我的客户端在注册google后发送C2DMregistrationId
。现在我的问题是:是否可以从同一应用程序包为多个c2dm发送者进行注册?如果可以,我如何区分每个进程的注册(特别是注销)过程,以便我可以更新正确的本地服务器配置条目?
我找到的唯一资源是this google groups thread,但已经有一段时间没有得到回答。我希望你能帮助。
注意: 这只涉及到注册。在发送消息时,第三方服务器可以注入他们的服务器名称,因此消息处理程序可以区分它们。但是与 Google 服务器的注册过程似乎没有给我传回用户定义信息到我的 BroadcastReceiver
的选项。