消息推送机制实现与探讨
http://blog.csdn.net/zhuqilin0/article/details/6527113
2011-06-05 18:131199 人阅读评论(5)收藏举报
最近两天在研究 ios 的消息推送机制。研究这个东西,还是充满兴趣的。
Push 的原理:
Push 的工作机制可以简单的概括为下图
图中,Provider 是指某个 iPhone 软件的 Push 服务器,这篇文章我将使用.net 作为
Provider。
APNS 是 Apple Push Notification Service(Apple Push 服务器)的缩写,是苹果的服务器。
上图可以分为三个阶段。
第一阶段:.net 应用程序把要发送的消息、目的 iPhone 的标识打包,发给 APNS。
第二阶段:APNS 在自身的已注册 Push 服务的 iPhone 列表中,查找有相应标识的
iPhone,并把消息发到 iPhone。
第三阶段:iPhone 把发来的消息传递给相应的应用程序,并且按照设定弹出 Push 通知。
评论16
最新资源