将通知推送到客户端

我使用Struts,Spring和Hibernate构建了我的项目。 我正在使用Tomcat作为服务器。 现在,我想在我的Web应用程序中实现推送通知,以执行诸如根据数据库中的新数据更新视图层上的表的任务,或者在发生特定条件时显示通知。 我该如何实现这个,我应该使用哪些工具? 也许彗星或类似的东西? 如果你有教程的链接,我会觉得很有帮助。

我也想知道这个(推送)是否与消息传递有关?

我试过这个链接,但它看起来像拉。 我的情况就像一个聊天应用程序 – 如果有人登录,其他成员将收到通知。 我对如何实现这一点很困惑。

你有没有尝试过Atmosphere框架? 它支持websocket,也支持后面提到的longpolling。

它可以在客户端与jquery一起使用。 教程就在这里 。

最简单的方法是使用长轮询的ajax调用(jQuery浮现在脑海中)。 彗星也很好。

使用Spring STOMP WebSockets ..它非常简单和简单https://spring.io/guides/gs/messaging-stomp-websocket/