Android-gcm和c2dm在请求流程上具体有什么区别?

发布于 2017-01-04 02:36:48 字数 123 浏览 1222 评论 1

google 在io2012上发布了gcm,废除了以前的云推送(c2dm),除了暂时无上限推送数据外,客户端在和以前的c2dm推送有什么具体的区别啊,我看了下,还是需要客户端有一个独立的邮箱标志,这就限制了很大一批非原装系统的用户。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

甜柠檬 2017-01-21 16:47:51

刚在一个软件中完这部分代码,总结下几个优点:

1.无墙
这点是和上个版本C2DM的最大区别。这样不是特殊情况下就无需造轮子了。

2.推送无上限
每日推送用户的上限去掉了。消除了达到上限的后顾之忧

3.更友好
在调试的时候各种错误代码更加齐全,基本上可以在起步之后按照他的错误代码调试就能调通程序。
有多种统计后台,在api后台可以看到推送的流量,在play.google.com/publish也可以看到推送数量。

4.更加规范
不仅仅是依赖客户端的优化,sendID是服务端通过一定的算法生成(很长130+位),projectID也是后台生成,并且可以实时生效。

缺点还是:
1.只支持SDK2.2+

2.还是绑定Gtalk服务。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文