gpt4 book ai didi

android - 推送服务器如何知道将通知发送到哪里

转载 作者:可可西里 更新时间:2023-11-01 06:13:26 25 4
gpt4 key购买 nike

当我在手机上收到通知时,推送服务器如何与设备通信?

客户端和服务器之间是否存在持续连接?据我所知,像 WebSockets 这样的东西会给所有这些设备的服务器端带来巨大的负载。

它是客户端的某种轮询机制吗?似乎仍然有大量请求。

客户端是否使用他的 IP 地址使服务器保持最新状态?为什么没有防火墙阻止此请求(就像使用 Wifi 时的路由器之一)?

谢谢!

最佳答案

iOS 和 Android 的推送通知分别是来自 Apple (APN) 和 Google (Cloud Messaging) 的服务。例如对于 APN,服务器将消息发送到 Apple 的 APN 服务器,包括标识设备的 token 。事实上, token 对于在设备上运行的应用程序是唯一的。显然该 channel 是安全的,您的服务器需要凭据(证书)。

关于android - 推送服务器如何知道将通知发送到哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41875136/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com