想通过网络来监控实时采集的数据,这个实时监控的网络程序该采用什么样的解决方案?欢迎各抒己见!
我的个人设想是利用apache+tomcat作为web服务器,通过服务器端编程来侦听端口,并析取数据流中的实时信息输出到用于实时显示的applet中,同时也利用服务器端程序,来将实时采集的数据存入数据库中(或者bean中),而刚提到的applet程序则将接收到的数据用图表形式来实时显示,采用数据库,是为了提供历史数据查询的功能,现在的问题是:
1)由于要动态地在网页上显示实时数据,我不得已采用了applet,不知道是否有更好地解决方案?
2)服务器端的程序该采用何种架构?(需要同时侦听多个端口的数据,然后处理比较,采用线程是免不了的。)
欢迎发表高见,有建设性的另外开贴重谢!