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,请注明来意。