我想把数据从服务器推送到web客户端。现在我已经使用了j2ee技术,我正在使用javascript,并在一定时间内对服务器进行ajax调用,然后将数据显示给webclient。这个过程很好。但是我觉得服务器的开销很大,我想在新数据进入数据库时从服务器获取数据,然后将数据推送到web客户端。还有其他技术或tomcat插件可用吗?
qkf9rpyu1#
看看“长轮询”策略。这是一个有效的解决办法。虽然这是一个ajax调用,但它仍然减少了服务器负载。websockets是另一种选择,但它并不总是可靠的工作,所以无论如何您都需要一个回退。
hjzp0vay2#
看看ape推送服务器:http://ape-project.org
2条答案
按热度按时间qkf9rpyu1#
看看“长轮询”策略。
这是一个有效的解决办法。虽然这是一个ajax调用,但它仍然减少了服务器负载。websockets是另一种选择,但它并不总是可靠的工作,所以无论如何您都需要一个回退。
hjzp0vay2#
看看ape推送服务器:http://ape-project.org