3.0 MBeans介绍
2016-01-20 00:12:01
10,675
0
本课程介绍JMX API,也就是 managed beans或MBeans
的基本概念。
一个MBean是一个被管理的Java对象,类似一个JavaBeans组件,它遵守JMX规范中的设计模式。一个MBean可以代表一个设备、一个应用程序或者任何需要被管理的资源。MBeans暴露一个管理接口,包括下面的内容:
一组可读或可写的属性,或者两者都有。
一组可调用的操作。
一个自我描述。
在一个MBean instance的整个生命中,其管理接口不变。当预定义的事件发生时,MBeans也可以发出通知。
JMX规范定义了5种MBean:
标准MBeans
动态MBeans
Open MBeans
Model MBeans
MXBeans
本教程中的例子只展示最简单的MBeans类型,也就是标准MBeans
和MXBeans
。