读《How To Tomcat Works》笔记
JMX在内部管理方面提供了很大的灵活性,很多基于服务的应用程序,如tomcat,jboss,JONAS以及其他的应用,都使用JMX来管理它们的服务。JMX定义了一个公开的管理JAVA对象的标准,例如,tomcat4和5使用JMX的管理程序来使得各种对象(如服务器,主机,上下文,阀门等等)可用。tomcat的开发者编写了admin应用程序用于管理。一个可以使用JMX管理器来管理的JAVA对象称为JMX管理资源。事实上,一个JMX管理资源也可以是一个应用程序,一个实现或者一个服务,设备,用户等等。JMX管理资源用JAVA写或者提供一个JAVA包装。要想让一个JAVA对象称为JMX管理资源,必须创建另一个名为Managed Bean或者MBean的对象。