基于面向对象技术的监控代理设计和实现

来源 :四川大学 | 被引量 : 0次 | 上传用户:zy15400444
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文基于空中交通管制的226研发项目,介绍了空中交通管制系统的项目背景,以及网络监控的相关技术的研究现状。结合空管系统网络监控的需求和实际的系统架构提出了基于分布式代理方式的网络监控系统。本文着重介绍了在实现这个网络监控系统时的监控代理的开发和技术研究。并针对网络监控代理的实现过程中所涉及到的框架以及一些关键的技术进行了深入细致的研究,提出了行之有效的方法。主要的技术和算法如下:1.通用监控系统的框架设计:本文中介绍了通用监控系统所使用的框架以及在这个框架中所用到的常用的类库。通过多个常用的公共类形成类库,再由类库形成一个更为系统、实用的框架,可以帮助开发者统一开发的架构,并形成统一的规范,开发者再也不用关心网络接收数据,串口接收数据,接收到的数据需要进行的字节流的处理,基于select的程序处理等一系列的问题,框架会将所有的类库的实现屏蔽,这样你只需要关心你的程序的实现,以及框架所提供的外部接口。采用了框架后可以大大节省开发时间,节省工作量,减少软件开发中的错误。2.获取系统信息的算法实现:利用UNIX系统提供的伪文件系统概念,每次从这个伪文件系统中获取活动进程的信息,和上一次获取的信息进行比较,调整两次的进程数目和进程ID号,使它们保持一致后,开始进行计算来获取CPU占用率、内存占用率等与进程相关的信息。并针对不同的平台的特点,采用了有针对性的算法计算系统信息。本算法充分考虑了UNIX系统特有的伪文件系统的特点,以及进程状态的动态性。运行结果表明,算法具有较强的透明性和鲁棒性,获取数据误差小。
其他文献
Web Services为电子商务提出了一种新的分布式体系结构,其目标是解决异构环境下应用系统的集成和互操作。它构建在XML、SOAP、WSDL、UDDI等开放标准和技术之上,其中,XML提供
VPN提供了安全、可靠的互联网访问通道,确保了使用公共基础设施的通信不是以牺牲数据的安全性为代价。越来越多的商业活动通过VPN进行管理,全球化的企业使得VPN发展极具潜力
受益于网络技术和移动通信技术的发展,基于移动计算设备的应用已经越来越普及化。人们广泛地使用个人数字助理(PDA)、智能电话等移动手持设备随时随地进行商务活动。用户将应
肺癌的死亡率远远高于世界上其他癌症,而且近些年来甚至还呈逐年增加的趋势。影像学检查是癌症的诊断检测和防治方面的重要技术之一。通常意义上的胸部影像学的主要研究对象
随着信息技术的快速发展,XML技术在网络中的应用愈加广泛,如何对XML数据进行高效的管理已经成为当前研究的热点。在XML数据管理的各项技术中,对XML的查询处理是关键技术之一,而大
社会和经济迅速发展,对科学技术的进步提出了更高的要求。科学技术进步与革新,也正在加速着社会进步,空前活跃的科技活动也对有限资源的高效配置,提出了更高的要求。国际上美国、
本篇论文首先概要地介绍了足迹检验理论与技术的现状、应用和未来的发展方向,讨论了赤足足迹的结构特征、测量方法及其在足迹检验中的重要作用;然后主要介绍数字图像处理和模式
近年来,计算机网络和多媒体技术发展的越来越快,数字水印成为一个重要的发展方向。针对音乐作品的版权保护问题,音频数字水印作为一种新兴的信息安全技术应运而生。它将具有特定
伴随着云时代的来临,互联网进入了海量数据的时代,科技的发展使得互联网上的信息由最初的非格式化或半格式化发展到现在的基于本体的信息定义与表达,由最初的HTML语言发展到现在
目前在教育领域,如何高效准确地对受测者的知识掌握情况进行测试评估是一个研究的热点问题。现在的测试系统主要采取从题库中随机抽取试题的方式,虽然有些系统也考虑了受测者