专题技术
javafound
这个作者很懒,什么都没留下…
展开
-
Apache Mina入门
不好意思,以前传的太乱了.整理了个文件做为附件.主要是: 一:说明 1二、实践:传送字符串的简单c/s 1三、总结: 6四、使用Mina直接传送对象: 8五、结论: 具体当然在附件中....2008-05-29 19:41:52 · 95 阅读 · 0 评论 -
使用jFreeChart实现web实时设备状态的图形化监控之一:实现思路
实时数据监控是很多系统常见的一种需求,如web网站的在线人数;短信网关的实时上下行流量、核心网络设备的流量的工作状态等。最为常见的例子就是股票的实时曲线图。 通过web形式实时监控要考虑两个关键的技术实现,一是数据的实时采集;再就是如何通在页面上实时展示。前者需要数据传输模块提供,后者我们可以通过ajax技术实现。 本项目中的实时监控模块在实际系统中,是要通过图表的方式,实时反映抓拍设备工作状...2008-02-28 12:44:39 · 353 阅读 · 0 评论 -
使用jFreeChart实现web实时设备状态的图形化监控之二:jPcap使用简介
1.jpcap说明与安装 JAVA语言虽然在TCP/UDP传输方面给予了良好的定义,但对于网络层以下的控制,却是无能为力的。JPCAP扩展包弥补了这一点,jPcap是一个可以让java工作在链路层的类库;当然,它底层还是使用了本机API通过Jini调用,在javaAPI中得到数据。JPCAP实际上并非一个真正去实现对数据链路层的控制,而是一个中间件,JPCAP调用wincap/libpcap,...2008-02-28 12:53:44 · 336 阅读 · 0 评论 -
使用jFreeChart实现web实时设备状态的图形化监控之五:jPcap网络流量数据采集模块实现...
如果上面的例子你理解了,那么统计流量数据将是一件非常简单的事;我们的需求就是怎么将这个小模块设计得更加紧凑以便其它对象调用。 流量采集器对外提供调用的类是Tcpdump.java,这个类要根据网卡个类启动对应的后台线程抓取统计数据---也就是说这个启只能启动一次所有线程,无论其它对象如何调用它。因此我们将Tcpdump.java设计为单实例类;Tcpdump类所要启动的后台线程是LoopPac...2008-02-28 13:12:22 · 520 阅读 · 1 评论 -
web实时设备状态的图形化监控之六:使用jFreeChar生成动态图表展示数据
生成连续图表的代码我们放在MonitorChartServlet中;其机制是:客户端每请求一次,则生成一张使用历史数据和本次请求所采集到的数据生成一张图片送出。这里的关键字是“连续”,我们得好好解释下:实时监控其时是监视在某一个时间段内,各个时间点上的数据流量;也就是说,时间点的个数量固定的,本例中定为15,而时间段是滑动的,滑动窗口的大小也就是15;客户端每次请求上来时,...2008-02-28 13:22:56 · 1306 阅读 · 0 评论 -
web实时设备状态的图形化监控之七:页面实时图表展示大功告成!(附源码和布署项目下载)...
前面写了那么多代码,所在这里我想用最少的代码完成这个功能!用一句js脚本,定时请求生成图片的Servlet并将图片更新到页面中,displayMonitorChart.html页页代码如下: <html><head><meta http-equiv="Content-Type" content="text/html; charset=GBK"> <...2008-02-28 13:39:26 · 5228 阅读 · 0 评论 -
jFreeChart展示web图表---五分钟上手!
jf的教程己是满天飞,我就不多废话了---如果你想用又不想看那些看不懂的文档,就霸王硬上弓吧,我觉这样还快些: 1.下面这段代码,是用以生成bar、pie、温度计、仪表盘等以及我称不上名字的一些图表; 2.附件中有一个war包,直接布到webapps下,自己看效果; 3.附件中的源码包是整个ec中的项目,你自己玩弄--如果不知道jf在哪里下,里面也有了。 java代码,一个输出图片的Servle...2008-03-12 21:21:09 · 124 阅读 · 0 评论