【摘 要】
:
网络管理和分布式技术的发展,以及J2EE技术的广泛应用推动了JMX技术的形成。JMX的全称是Java Management Extensions,由Java CommunityProcess(JCP)制定,为基于Java平台的软件和
论文部分内容阅读
网络管理和分布式技术的发展,以及J2EE技术的广泛应用推动了JMX技术的形成。JMX的全称是Java Management Extensions,由Java CommunityProcess(JCP)制定,为基于Java平台的软件和网络设备管理提供统一的管理框架。本文首先对JMX体系结构概要分析,然后,针对基于JMX技术为基础构建监控系统应用涉及到的各个层面展开详细分析,这些层面包括设备层,代理层,分布式服务层。针对设备层,作者重点分析了标准MBean和动态MBean这两种类型的组件,然后,引入JMX通知模型。在代理层,作者重点分析了JMX代理层提供的四种类型的服务,给出了动态装载服务的时序图。在分布式服务层,主要分析了连接器和协议适配器的作用,比较了两种组件之间的区别。在对JMX各个组件详细论述的基础上总结了JMX在实际应用中的优势。文中作者采用JMX的三层体系架构,结合J2E巳其它技术为现有的基于Java平台的Web服务器及其内部组件和Web应用程序提供了一个可管理功能,实时的显示受控资源的状态信息,当受控资源的状态出现异常的时候,该监控系统通过发送电子邮件或发送短消息方式报警。系统使用JMX代理层收集受控资源状态信息。JMI代理层和受控资源运行在同一台机器上。通过JMX分布式服务层组件把代理层收集到的受控资源状态信息发送到监控系统的监控应用客户端管理程序。监控应用客户端管理程序接收监控应用代理端发送过来的受控资源状态信息,并对信息作进一步处理。系统涉及到的其它技术包括任务调度框架、Web服务和Java Mail应用编程接口。该监控系统具有良好的扩展性和跨平台性。
其他文献
互联网时代的来临,使得各种电子文本数据急剧增加,如何快速有效地获取、管理和使用这些文本数据,己经成为信息系统学科迫切需要解决的重要问题。而文本分类技术是信息处理技
软件系统的分析和设计是软件生命周期中最关键的环节,一个成功的软件系统必然建立在良好的分析和设计基础之上。统一建模语言(Unified Modeling Language,UML)是一种绘制软件蓝
网上考试系统作为一种考试的技术手段,以其不受时间和空间限制、对于考生更为公正客观等特点,成为被广泛应用的考试工具。近年来,网上考试系统的研究热点和难点主要集中在智
目前,随着电子化程度的加深,移动通信市场竞争的不断加剧,数据仓库和数据挖掘作为一门新兴的科学技术,越来越受到国内外学者的研究应用,其范围和价值也越来越大。 本文对数据仓
随着医院信息化系统的普及,在临床诊断过程中产生了大量的医学资源,如患者的个人信息、检查信息、诊断报告和影像信息等。它们可以为医院提供诊断资料、教学资源,研究题材,甚
随着网络通信的飞速发展,路由优化显得越来越重要。最常用的IGP路由信息协议OSPF己经逐渐取代了RIP,得到了世界上绝大多数厂商的支持。因此,研究OSPF网络具有重要的现实意义。
随着表面组装技术(Surface Mounting Technology, SMT)向更高密度、更小尺寸、更复杂的印刷电路板(Print Circuit Board, PCB)混合技术的纵深发展,在电路板的装配过程中,作为
机动车技术状况良好是车辆行驶安全的基本保证,其安全性能检测是保证车辆技术状况的重要手段。目前,应用现代化的传感技术、计算机及网络通信技术开发集成化的智能系统成为汽
农业信息化是建设社会主义新农村的必由之路。我国在农业信息化建设取得长足进步的同时也出现了一些问题。主要是因为目前我国农村基础设施尚不完善,而且农民普遍还不富裕,购
为了解决软件复用,缩短软件开发时间,降低维护成本和实现程序动态升级,软件设计领域产生了组件化程序设计结构,并且日益成为发展趋势。微软的COM组件对象模型是当今比较成熟