JMX模型MBean示例
? 模型MBean是一种通用的、可配置的MBean,任何人可以用它来快速转化任何资源。模型MBean是一种动态MBean,实现了指定的接口。这些接口定义的结构,在实现这些接口时,提供了一个实例化MBean的默认的和可配置的行为。
? 关于模型MBean的理解不是本文重点,下面是一个参考,当然最好的方式是看JMX规范:
http://www.51testing.com/?uid-43487-action-viewspace-itemid-98380?
?
? 环境:JMX1.2 JDK1.6
?
1. Hello.java
?
??
? Hello是被管理对象,不要求实现以MBean结尾的接口,MBeanServer通过RequiredModelMBean来对其进行管理,在HelloModel.java中我们可以看到Hello和RequiredModelMBean是通过何种方式关联的。
?
?
2. HelloModel.java
?
? 将Hello管理对象和RequiredModelMBean进行管理,提供给MBeanServer
?
ModelAgent.java
?如解决,请告知,3Q!!!