说说智能设备的消息推送服务
2014-04-08 14:06
471 查看
无论今天你使用的是IOS、安卓还是Blackberry,消息推送服务你一定用过。如IOS设备中的imessage,Blackberry的Pushmail,各种手机版本的微信以及各类app内置的广告或新闻推送服务。
今天我们讲讲几个常见的推送服务。
第一个当然是苹果,苹果的推送服务叫APNS ( Apple Push Notification service),大家熟悉的imessage其实就是用APNS来做基础的,个人觉得这是苹果做得非常好的一个应用,IOS用户点到点发短信不花钱,尤其是在出国漫游或给国外的朋友发消息时,这个可以省不少银子。
APNS其实也可以用来做其它的服务,比如现在针对苹果设备的MDM(移动设备管理)方案大多都有使用到APNS服务,当管理员推送一个新的配置文件,或者发送一个消息到IOS终端都是通过APNS来实现的,而不是以往客户端主动请求的机制,所以效率上APNS秒杀了传统的客户端定期连接服务器取更新的技术。
IOS开发者可以到Apple开发中心申请APNS证书(前提你已经是IOS的开发者了),把这个服务内置到自己的IOS APP中,不过这个只对IOS用户有用哦。
第二个是安卓的C2DM(Android Cloud to Device Messaging),跟APNS类似,不过国内手机厂商提供的安卓版本都把这个功能给被阉割了,所以服务上不如APNS那么靠谱。(这是国内安卓软件厂商的悲哀,类似的把google play功能删除的,完全没有感恩之心)
因为解决被阉割的问题,各个MDM厂商都有提供其他方案,如自己提供一个安卓的信息推送服务。
再来说说黑莓,Blackberry是业界中最早推Pushmail服务的厂商,他最核心的技术之一就是Push技术,也就是我们现在说的推送服务。不过Blackberry的技术因为相对封闭,需要和运营商合作,同时要在企业端部署BES服务器才可以实现,所以在今天互联网开放的格局下,只能说表现平平。
今天推荐的是腾讯的推送服务,可以支持IOS和安卓,如果你是应用开发者,可以把腾讯的推送机制集成在你的App里,这样就可以给客户推消息了。如下图:
本文来自微信订阅号"最终用户云计算",微信号是”CHINAEUC”
写文章需要查各种资料、还要有灵感,并不容易。如果觉得文章有用,希望您关注我的微信并帮忙转发到您的朋友圈。
51CTO是除微信公众平台之外的唯一信息发布网站。
相关文章推荐
- D3引擎用正则运算的方式,实现智能设备APP消息推送
- Worktile中百万级实时消息推送服务的实现
- SignalR Self Host+MVC等多端消息推送服务(4)
- iOS 设备通过 java-apns 组件实现苹果 APNs 消息推送实现
- 通过 ANE(Adobe Native Extension) 启动Andriod服务 推送消息(四)
- .net平台借助第三方推送服务在推送Android,IOS消息(极光推送_V2版本)
- 苹果消息推送服务教程:第一部分(共2部分)
- 苹果消息推送服务教程:第一部分(共2部分)
- NodeJs 实现IOS APNS 消息推送服务
- SignalR Self Host+MVC等多端消息推送服务(二)
- 基于webservice的邮件消息推送服务
- android通过服务实现消息推送
- Worktile 中百万级实时消息推送服务的实现
- 苹果消息推送服务教程:第二部分(共2部分)
- 苹果消息推送服务教程:第2部分(共2部分)
- 使用Bmob ---扩展服务(Android消息推送)
- 微信里面的签到加积分接口(已经测试过没问题)服务号不能每天发送消息,为了避免这个,每天签到的时候,推送一条最新的消息给客户。
- .net平台借助第三方推送服务在推送Android消息(极光推送)
- Worktile中百万级实时消息推送服务的实现
- android通过服务实现消息推送