论文部分内容阅读
当前中国互联网迅速发展导致的恶性事件逐渐增加,从而引起全社会范围的关注。中央政府包括各级地方政府也认识到了这个问题的严峻性,已经出台了若干法规希望能够规范网络的使用。基于实际情况考虑,从监管部门和网络业主的需求出发,设计并实现了网络远程实时监控系统。本论文从软件工程的角度出发,对于系统的需求分析、系统设计方案、涉及到的技术难点以及系统性能评测方面做了详尽的描述。在本项目中,使用经过裁减的RUP(Rational Unified Process)。即在本项目中并不完全遵守RUP,而是有选择地使用。经过对已有系统和类似系统的研究,采用Web Service分布式对象技术作为本系统的主体架构。在系统的设计过程中,通体使用UML(统一建模语言)来描述设计接口以及交互过程,这对于降低后期的开源软件的集成难度有极其重要的意义。本项目的核心功能是,通过对Linux内核Netfilter组件的修改,使Linux内核具有实时监控网络数据流的功能,该功能也是区别于其他类似系统的主要特点。在视频监控部分,在服务器端使用Java多媒体框架,在客户端使用Java Applet通过浏览器即可观看远程视频。