推送类型

事先声明,本人只测试的android部分。ios的情况不知道。

 

个推

用户数量低于10000时免费,大于时收费。看很多大公司的软件都在用。

“sdk接口比较丰富,使用比较简单,而且遇到问题直接问个推的工程人员,可以很快的得到答复。推送到达率高,比较稳定。新浪android客户端用的就是个推,而且被阿里收购了,应该会有持续的更新和维护的。”待体验

聚能推

“是一个专业的第三方信息推送通道。它具有免费、稳定、快速、简单的特点。聚能推推送消息格式支持包括文字、视频、音频、图片等各种二进制文件。”待体验

 

百度云推送

不绑定百度账户似乎只能用系统给这台手机自动生成的终身userid,不能设置userid,这样每个手机的userid就是固定的,如果你换手机登陆,就会有收不到离线消息的情况,只有这个缺点。

 

智游推送

2013-09-05之前收不到离线消息,经过和技术团队一下午的沟通,测试,现在已经没有问题了,大家可以放心使用了,当然偶尔也是会有接收离线消息延迟,实时消息延迟好像没有极光推那么厉害。现在用的人比较少,估计所以延迟能少些。嫁接起来比较容易。

离线消息最多保存5条,并且是无序的。

 

极光推送

2013-09-05有时候延迟厉害,有时候1分多钟才能收到消息,昨天晚上wifi网络下连不上推送服务器,官方说路由器设置了端口限制,胡扯,人家其他推送都好好的为什么就你有问题?反正我觉得问题比较大,今天上午刚因为云推送的延迟1分钟多被老大一顿埋汰。

下午自己电脑手机对测的时候消息wifi下又好了,能收了,没延迟了,真要疯了。

嫁接起来也比较容易,demo自动生成的,下载下来就能测试。

离线消息最多保存10条。

2013-09-10中午和项目组的一个哥们测了,延迟的好久,决定明天换掉,以后不再考虑。

 

2014-06-23这篇文章已经没什么意义了,毕竟这么久过去了,相信推送服务又进步了一大步,而且推送本来就不是让你用来做聊天的,对于项目或者对于程序员自身发展来说,我建议你学习nio socket通信的上层框架netty或者mina用来做聊天,这会是一个非常大的进步。以后面试的时候说说你会netty,这绝对还算是比较拉风的。

posted @ 2015-08-19 16:13  fengyuxu  阅读(832)  评论(0编辑  收藏  举报