关于推送服务的一个问题

Alex8213 发布于 2012/05/20 13:29
阅读 482
收藏 0

@王振威 你好,想跟你请教个问题:

1. iphone手机的推送服务在进行过程中,若我的SSL/TLS链接建立正常,在Push服务器有notificaiton准备推送给一个iphone用户,到这个用户正常地接收到这个Notification,这个过程的消息交互流程是怎样的,TCP连接建立的过程是怎样的,是iphone先发起的TCP握手,还是由Push服务器发起的TCP握手?

2. 若SSL/TLS链接建立失败,上述过程又是如何呢?

谢谢!

加载中
0
魏涛
魏涛
  1. iphone首次启动注册PUSH,注册成功后可以获得deviceToken
  2. 然后自行实现代码将deviceToken发送给Provider。
  3. Provider与APNS通讯,用deviceToken来区分具体设备。
  1. 一旦设备注册了推服务,它就会每隔一段时间请求一次APNS,使用deviceToken。
  2. APNS将该deviceToken的通知返回给设备。
  3. 设备在通知中心中显示推送信息。
返回顶部
顶部