博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Google Cloud Messaging for Android (GCM)已推出,将取代C2DM框架
阅读量:6240 次
发布时间:2019-06-22

本文共 785 字,大约阅读时间需要 2 分钟。

Google已经发布了Google Cloud Messaging for Android,该服务对已被废弃的云到端消息框架(C2DM)做出改进,取而代之的服务无配额限制、无需注册,并提供了一套更丰富的全新接口。

GCM提供了在应用服务器和Android设备之间引入代理的能力,以保障两者之间可伸缩的云通信。GCM定义了契约,应用服务器和Android 应用都注册GCM服务,Google GCM服务器维护两者之间的通信。GCM服务器负责处理消息队列和分发至运行在Android设备上的目标应用的各个方面。

GCM还提供另一组重要特性。例如,Android设备接收消息不再需要轮询。相反,当接收到应用服务器发送的数据时,GCM服务器将推送数据至已 注册过的设备。避免轮询延长了移动设备电池的使用时间。此外,Android应用即使不处于运行状态也能收到来至GCM的消息,当消息被推送至设备时,如 果符合必要的规定,就可以通过广播唤醒应用。

GCM服务如今成为Google其他众多接口的一部分(例如,地图,云SQL),它们各自都由一个基于Google API控制台的项目所管理。与Google其他接口不同,GCM服务没有配额限制,所以无论有多少消息、多少设备使用这项服务,都是完全免费的。

对于现有C2DM框架的用户来说,该服务已于,所以在此日期后的任何时间点,该服务都可能被关闭,且不会另行通知。尽管C2DM和GCM无法互通,但是两个平台间的迁移很简单。已有文档可以让你使用GCM的新特性,以及关于和的开发者的博客文章。

除了以外, 网上还有许多其他的GCM资源。Stack Overflow上有。如果你正寻求从更高的角度看GCM,你可以看看Francesco Nerieri(GCM项目经理)在旧金山举行的2012 Google I/0开发者大会上名为为时一小时的演讲。

转载地址:http://jtbia.baihongyu.com/

你可能感兴趣的文章
amazeui 移动开发
查看>>
python2 与python3中最大的区别(编码问题bytes&str
查看>>
HDU 2243 AC自动机+DP+矩阵
查看>>
什么叫脱字符合^
查看>>
git版本控制管理实践-2
查看>>
HTTP基础知识(三)
查看>>
如何有效释放DB2所占的磁盘空间?
查看>>
三分法
查看>>
第 8 章 容器网络 - 058 - flannel 概述
查看>>
Mongodb删除collection
查看>>
ArcEngine应用程序中无法实现TOC图层多选
查看>>
Java-笔记9-复习
查看>>
python---基本数据结构
查看>>
Windows下JDK,Tomcat,Eclipse安装配置
查看>>
vue的checkbox或多选的select的代码例子
查看>>
es6-Set和Map数据结构
查看>>
使用ffmpeg将录屏文件转换成gif
查看>>
作业七 总结
查看>>
Oracle的静默安装 升级和卸载 参考规范
查看>>
高效存储过程分页
查看>>