» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[数码手机] 求科普:iOS的通知和轮询的区别

引用:
原帖由 烏鴉 于 2011-6-23 16:22 发表
纯问个问题,刚刚发生的。

话说这push没用过,想知道到底有多快?android的微信是什么发送原理?
因为刚才我右手边的同事说把邮件转发到我邮箱,结果我手机的微信立马响了(同事一般只发我QQ邮箱)。
我问她你点 ...
ios的mail push,
同样的网络连接下, ios 的 exchange server mail push比我的本地outlook快一到两秒.纯文本邮件也是一样.


TOP

引用:
原帖由 yang_yii 于 2011-6-24 10:50 发表

你说的这种长连接,我笑了。这不叫push好不好?居然还有人加分。
如果是一直连接着,哪里需要push?本来就是2头互通。能送消息能收消息。
再说一般的im软件一般都是用udp持续的去询问服务器来更新自己的状态,而 ...
ios的push其实就是保持一个TLS的连接, TLS是连到苹果的APNS,15分钟握手保活.

而qq服务器或者其他服务器是和APNS建立连接,发送消息到APNS,然后才由APNS根据TLS对iphone的证书信息,发送消息去iphone.



TOP

引用:
原帖由 yang_yii 于 2011-6-24 10:50 发表

你说的这种长连接,我笑了。这不叫push好不好?居然还有人加分。
如果是一直连接着,哪里需要push?本来就是2头互通。能送消息能收消息。
再说一般的im软件一般都是用udp持续的去询问服务器来更新自己的状态,而 ...
你说的其实没错,
ios的push,的确不算传统意义上的push,只不过实现了push的功能.

iphone和APNS建立连接后,tsl是会一直保持连接的,15分钟握手保连.只不过几乎没有耗用流量和耗电而已.


TOP

发新话题
     
官方公众号及微博