web页面实时数据展示

最近公司要做一个功能,类似于windows下面任务管理器中的性能监视,主要监视的是jvm的信息。
现在我的疑问是,如何做到后台数据[color=red][b]实时推送[/b][/color]到web前台,前台如果要做成像windos那样的动态曲线展示,有什么插件可以使用。

1 你可以使用ajax进行每隔一定时间刷新,这个是最简单的
2 使用html5的 web socket ,你可以参考spring4 里面的官方例子,这里给你一个最新的文章,最下面有源码http://blog.springsource.org/2013/05/22/spring-framework-4-0-m1-websocket-support/
3 java实现comet ,建立http 长链接
你可以选择一种进行实现

GoEasy支持Java后台推送,JS推送,Android推送,兼容浏览器有IE6,7,8,9,10,11, Firefox, safari, chrome,推送稳定,速度快,上手快,文档齐全。
GoEasy官网:goeasy.io
快速入门:goeasy.io/www/started.jsp
文档:goeasy.io/www/docs.jsp

flex做前台展示,你去翻下blazeds的文档,后台java代码可以直接推送数据到前台flex,利用的producer和consumer,[url]http://zhanshenlvbu.iteye.com/blog/1545079[/url]

不一定需要“实时推送”。
最简单的方法可以实现简单的轮询,JS中设定每隔多少秒通过Ajax刷新一次。
显示动态曲线可以使用JFreeChart。
曾经做过监控的项目,就是使用ExtJS+JFreeChart。

http协议是无状态的,怎么能实时推送?不过有一种叫做comet的技术可以实现从服务器向浏览器推送数据,可是现阶段的浏览器可能支持的不太好。

可以尝试下hightcharts,不过对于商业项目是收费的。

实时推送你可以用我这个:
https://github.com/lvjian700/node-pusher