Android
发布时间:2022-04-28 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – 推送通知到手机真的推了吗?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道可以使用
http / s将
通知推送到服务器,但是真的可以从这些服务器推送手机吗?从技术上讲,我猜测移动设备实际上会轮询
通知服务器以查看是否有任何新
通知,这是一种“伪推送”.
所以这就是我的问题 – 移动电话是真的接收实时推送通知还是他们实际上是在轮询?我问的原因是,当用户移动时,移动电话的网络似乎是非常昂贵的,以便有一个不断开放的通道到桅杆.谁知道技术细节是什么?
Apple推送
通知通过TCP连接传送到设备. iOS设备在
port 5223上启动TCP连接(如果无法访问5223,则在WiFi上回退到443).
一旦建立了TCP会话,就需要很少的流量来保持TCP连接的活动 – 只是偶尔保持活动的数据包.
当要发送推送通知时,Apple服务器会查找与设备的现有连接.如果找到连接,则通过已建立的连接发送数据流,因此在这种意义上它是“推送”.
如果没有与目标设备的现有连接,则消息将保留在Apple服务器上,直到设备连接(或消息过期),因此在此级别它更像是“拉” – 当设备启动连接时它可以.
我想GCM的工作方式类似.
大佬总结
以上是大佬教程为你收集整理的android – 推送通知到手机真的推了吗?全部内容,希望文章能够帮你解决android – 推送通知到手机真的推了吗?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。