Copyright © 2020-2023 www.SOT9.com. All Rights Reserved .
合作联系: QQ: 3217490875
Java管理扩展(JMX)是一个API,有利于楼宇管理应用程序,可以配置和服务器上的应用程序进行操作。在一般情况下,在服务器应用程序的每个管理组件是表示由管理Bean(或MBean,对于短的神器出山:www.shenqi73.com)。
JMX定义了三种类型的MBean,模型MBean是最灵活的。模型MBean提供了一种方法来定义的MBean,许多不同的组件,而不必去写一个具体的MBean实现类的每一个。
然而,这种权力是要付出代价的。这是必要设立了大量的元数据,每个MBean,包括应公开的属性(类似JavaBean的属性),它的操作应该提供(类似通过反射调用一个Java对象的方法),以及其他相关的信息。
Apache的风景Modeler的开发,使这个过程相当简单 - 配置所需的元数据的XML描述的每一个MBean模型来支持。
此外,Modeler提供了工厂机制,以创建实际的模型MBean实例。