无论今天你使用的是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是除微信公众平台之外的唯一信息发布网站。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。