当前位置: 首页 > 知识库问答 >
问题:

如何为web应用程序推送通知(Java/servlet)?

沈国安
2023-03-14

在我的申请中,我必须显示一个关于发生的特定动作的通知?

如何在操作时使用来自服务器的推送通知。.?(我将java(servlet/JSP)与tomcat一起使用)

共有1个答案

干旺
2023-03-14

如今,客户机-服务器通信的一种很有前途的方式是使用WebSockets。

请参阅什么是长轮询、Websockets、Server-Sent Events(SSE)和Comet,了解与Websockets一起使用的其他一些方法,以及Websockets的优点,请参阅Websockets简介

 类似资料:
  • 在我的申请中,我必须显示有关已发生特定操作的通知? 然后我必须向登录用户显示通知。 获取通知的一种方法是在一定时间间隔后继续轮询。即拉动通知。但这会对服务器造成不必要的点击。 如何使用来自服务器的推送通知?我在Tomcat中使用JavaServlet和JSP。

  • 我有一些关于实现推送通知的问题。事情是, > 订阅对象中的所有数据都是必需的吗?或者只有终点。 如果用户登录的设备超过10台,我是否需要为每个设备存储订阅值?是这样的吗?还是应该存储上次登录设备的订阅值?如果是这样,那么其余9个将不会收到任何通知。 如果您正在存储所有loggedin设备的订阅值,那么用户是否登录了多个浏览器?他会在每个浏览器中收到通知吗?这是标准做法吗? 欢迎提出建议,任何标准做

  • 首先,我想声明我一直在研究推送通知和web通知之间的关系,但我有点困惑。 我从这里读到PWAs的推送通知在Safari上的iOS(iPhone)不起作用:从PWA向iOS发送推送通知 然而,如果iPhone用户使用的是Chrome,这是否意味着它们可以工作呢?或者推送通知在任何浏览器上对iPhone中的PWAs都不起作用? 这就把我带到了web通知。web通知在后台对PWAs起作用吗?我的问题是w

  • 我想用Xamarin格式的C#创建一个基于文本的Android游戏。 在故事中,我想设置角色任务,这需要一些时间,例如“我去挖这个洞,完成后给你打电话。” 如何将通知设置为在设置的时间之后显示?例如,上述声明可能需要10分钟,然后用户收到继续游戏的通知? 我一周前才开始做C#,所以如果这是noobish,或者已经被问到了,我道歉。我到处都找过,但有几种类型的通知,当我试图理解它时,似乎我在读法语。

  • 我想在我的应用程序处于后台时显示推送通知 我正在使用flatter\u local\u通知包和firebase\u消息包。 推送通知在firebase_消息和我的应用程序为后台时非常有效 但是,以下方法: 如果通过传递对象,则不会调用: 因此,我必须传递对象,它是一个

  • 编辑:我想我可以保存启动选项,当我准备好在以后设置OneSignal时使用它们。在应用程序的后续启动中,将在中按预期调用。但是当用户最初启用通知时,我将使用保存的,因为该应用程序可能在一段时间内不会再次启动(它确实在后台运行)。