JMX协议分析及其HTML协议适配器的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
当今世界,伴随着计算机网络的飞速发展,网络上各种设备的不断增多,网络管理变得越来越重要,也变得越来越复杂了。被称为下一代网络管理技术的JMX协议规范也就在这种情况下应运而生了。
     本文首先介绍了当前常用的一些标准网络管理协议,如SNMP,CMIP等,及常用的网络管理体系结构。然后,文中详细介绍JMX规范的三层体系结构及这些结构在网络管理方面的优势,接着,详细介绍JMX规范中各种组件及其接口的使用等。
     最后,作为本论文的重点,详细的描述了JMX规范的关键组件HTML协议适配器PA的设计与实现的全部过程并介绍了相关的部分源代码。PA不但使管理代理被远程的管理应用所访问,并且通过一种特定的协议向管理端提供Mbean Server中实例化并且注册了的Mbean的视图,而且PA可以使与JMX代理不在同一个JVM上的管理应用进行如下操作:
     读写已经存在的Mbean的管理属性
     在Mbean进行管理操作
     实例化并且注册一个新的Mbean
     注册或者接收由Mbean释放出的报警违例
As computer network is growing rapidly, and more equipments are installed in computer network, managing these equipments become very complex and expensive.The JMX , treated as the next generation network management technology,was emerged under the condition.
    In the first part of the thesis, serveral standard network management protocols , such as SNMP, CMIP etc. are introduced as well as some network management infrastructures which are adaopted usually by the developers And then describing the three levels of the infrastructure of JMX 1. 0 and the key components in the JMX
    As the major part of the thesis, the design and implementation of the HTML Protocol Adaptor which is the key component of JMX are presented step by step. Protocol Adaptors make the agent accessible from remote management applications and provide a view through a specific protocol of the Mbeans instantiated and registered in the Mbean Server. PA also enable a management application outside the JVM to:
    Get or set attributes of existing Mbeans
    Perform operations on existing Mbeans
    Instantiate and register new Mbeans
    Register for and receive notifications emitted by MBeans
引文
Java~(TM) Management Extensions Instrumentation and Agent Specification, v1.0
    Java~(TM) Management Extensions White Paper
    Java Dynamic Management Kit 4.2 Tutorial
    Java~(TM) Management Extensions SNMP Manager API
    Ray Hunt SNMP, SNMPV2 and CMIP—the technologies for multivendor network management.Computer Communications,1997
    RFC 1098 Simple Network Management Protocol (SNMP)
    RFC 1157 A Simple Network Management Protocol (SNMP)
    RFC 1189 Common Management Information Services and Protocols for the
    Internet (CMOT and CMIP)
    RFC 1213 Management Information Base for Network Management of TCP/IP-based internets: MIB-Ⅱ
    《Java2核心技术》 卷一,卷二
    《网络管理原理与实现技术》 杨家海等著 清华大学出版社
    《代通讯网和计算机通讯网管理》 胡谷雨 电子工业出版社
    《网络管理协议及应用开发》 岑贤道等 清华大学出版社

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700