-2

我想为我基于 spring 和 Jsp 构建的 Web 应用程序实现 fcm 推送通知,如其他网站 facebook、amazon 等。我浏览了所有谷歌文档,但没有找到。其他网站如何要求用户向他们发送通知并允许他们开始发送?

4

1 回答 1

0

HTTP 具有请求-响应模型,不适合这项工作。您问一些应用程序是如何做到的,旧的应用程序创建一个在应用程序生命周期内保持打开的 HTTP 通道。当新事件发生时,后端将新数据推送到此通道。

任何相当现代的应用程序都使用 websockets。请参阅 WSS 协议。围绕该协议构建了一些库以使其更易于使用,例如 socket.io。您还应该阅读 MDN 参考:https ://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API/Writing_WebSocket_client_applications

于 2018-05-16T13:03:37.807 回答