首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于全球化学品管理登记的文件不一致

关于全球化学品管理登记的文件不一致
EN

Stack Overflow用户
提问于 2013-12-30 04:29:52
回答 1查看 126关注 0票数 1

GCM高级课题中,在标题--“为什么很少注销”下,有两个关于注册的断言似乎相互冲突。

第一:

“regID将应用程序映射到设备上。它与特定登录用户没有关联。”

我认为映射是一对一的对应关系(或者应该是)。

第二:

“应用服务器应该维护当前用户与regID之间的映射。”

然而,第一项声明声称没有这种关联。(据推测,“当前用户”是使用app服务器“登录”的,但文档没有指定这一点。)

我的问题是,这些文件是否应修改如下:

  1. GCM维护从regID到设备的映射。“映射”一词最有可能是指功能关系,但没有具体说明。
  2. GCM不维护从regID到当前用户的映射。
  3. 假定当前用户与regID之间存在一对一的通信.
  4. 您的(第三方)应用服务器应该维护当前用户和regID之间的映射。

开发人员如何解释第一和第二条语句?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-30 04:58:47

我看不出不一致。正如第一个引用所述,每个设备上的每个应用程序都分配了一个注册ID (这意味着同一设备上的不同应用程序具有不同的注册ID,而在不同的设备上,同一个应用程序具有不同的注册ID)。

由于GCM不关心哪个用户登录到特定设备上的特定应用程序(这样的登录是GCM不知道的应用程序特定逻辑),因此具有登录功能的应用程序应该跟踪(在第三方服务器中)用户当前登录的每个设备上的用户,并将注册ID与该用户关联(因此服务器只向用户登录的设备发送与该用户相关的GCM消息)。

至于你所写的声明:

  1. 这是-准确的。应用程序和设备之间的映射(如Google所述)。
  2. 那是正确的
  3. 这取决于特定应用程序的逻辑来确定(应用程序不一定具有登录功能)。
  4. 这是正确的,假设应用程序具有登录功能。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20833358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档