远程通知

来源:互联网 发布:物流软件介绍 编辑:程序博客网 时间:2024/05/22 01:31

远程通知

普通的服务器没办法办到主动发东西给其他人的,除非客户端和服务器建立一个长链接。(一直和服务器保持连接状态)

HTTP协议:响应式。只有先发信息给服务’,才能得到信息。

TCP/IP协议:

apple:所有的苹果设备,在联网状态下,都会与apple APNS服务器建立长连接。

与apple保持长连接的作用
时间校准
系统升级
查找我的iPhone

好处
数据传输速度快
数据保持最新状态

deviceToken 设备令牌 (不是UUID,UUID苹果不允许其他人用,只要用了就不允许上传到AppStore)

远程推送基于apple的APNS服务器
1. 获得设备的DeviceToken
2. 设备再把devicetoken发给我们的服务器
3. 服务器把DeviceToken和推送内容发给APNS服务器,APNS服务器根据DeviceToken就知道哪一个应用推送给哪一个设备。

实战:

  1. 获取DeviceToken
    1.1 注册远程通知服务:需要配置证书
    1.1.1 developer.apple.com
    未完待续…
0 0
原创粉丝点击