在我的应用程序都显示在一个特定的动作发生的通知?
我必须展示登录的用户的通知即可。 。
1,一种方式来获得通知是保持轮询间隔一定时间后。 这是拉通知。
但这会导致不必要的命中服务器。
我怎样才能在行动使用来自服务器的推送通知。 。? (我用在Tomcat的Java(的servlet / JSP))
在我的应用程序都显示在一个特定的动作发生的通知?
我必须展示登录的用户的通知即可。 。
1,一种方式来获得通知是保持轮询间隔一定时间后。 这是拉通知。
但这会导致不必要的命中服务器。
我怎样才能在行动使用来自服务器的推送通知。 。? (我用在Tomcat的Java(的servlet / JSP))
目前客户端服务器通信的有前途的方法是使用WebSockets。
见什么是长轮询,的WebSockets,服务器发送的事件(SSE)和Comet看连同的WebSockets和与介绍的WebSockets的优势,看到一些其他的方式介绍到的WebSockets
你可以使用WebSockets用于此目的。 有像提供多种实现jwebsocket 。
看看该彗星模型和Servlet的3.0规范。
您可以尝试Servlet3.0异步功能。
这里是做推送聊天例如: Servlet的3.0异步实施例