【问题标题】:How Push API works internally?Push API 如何在内部工作?
【发布时间】:2020-08-21 11:50:19
【问题描述】:

我想知道如果浏览器未运行,来自服务器的实际请求如何路由到应用程序。此外,Service Worker 是否保持与服务器的活动连接,以便在服务器发布内容时接收推送通知?

【问题讨论】:

    标签: android ios browser operating-system


    【解决方案1】:

    我认为对于每台 iOS 设备,Apple 都会在该设备和 Apple 推送通知服务之间保持一个套接字打开。它本质上充当所有应用程序和所有设备的所有通知的路由器。因此,您的服务器可以向 APNS 发送消息说“哟,用这条消息联系这个人”,APNS 将使用它为每个设备打开的套接字来发送通知。

    还可以查看https://developer.apple.com/notifications/。 还有https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-28
      • 2019-01-13
      • 2010-10-14
      • 2013-09-28
      • 2012-08-01
      • 2011-12-10
      • 2018-02-10
      • 2014-09-29
      相关资源
      最近更新 更多