如何为我的基于jsp和spring构建的Web应用程序实现推送通知?

时间:2018-05-16 12:45:46

标签: java jsp push-notification notifications web-notifications

我想像其他网站facebook,amazon等一样为我在Spring和Jsp上构建的网络应用程序实现fcm推送通知。我浏览了所有谷歌文档,但没有找到任何。其他网站如何要求用户发送通知并允许用户开始发送?

1 个答案:

答案 0 :(得分:0)

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

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