繁体   English   中英

客户端,服务器端和GCM

[英]Client side & Server side & GCM

我打算构建一个Android应用,该应用的规格为:

1)它应该具有将数据请求作为(数据库中的新记录)发送到服务器的能力2)服务器还应该能够将数据或某些信息发送到特定或所有android设备

我不知道所有的android端用户都应该向GCM注册吗? 如果所有用户都应该向gcm注册,那么对于某些人来说可能会很困难!!!

请给我关于gcm的分步过程

从客户端和服务器端

如果您需要将信息推送到设备的能力,并且实施轮询的成本太高,则应该实施GCM。 GCM集成指南非常好: http//developer.android.com/google/gcm/index.html,并且可以通过说启用新GCM的Android应用为您创建所有锅炉代码。

我做了类似的事情:

  1. 是的,所有用户都应实施GCM(但这不需要用户交互)
  2. GCM框架为每个设备提供唯一的注册ID。 将此ID与其他用户信息一起存储在服务器数据库上。
  3. 当服务器收到来自说用户A的注册ID为12345的消息时,该用户希望将该消息发送给用户B和C。
  4. 现在,服务器可以轻松查找用户B和C及其注册,因此我转发了该消息,可能添加了来自A的信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM