第 20 章 JMX From Spring Framework previous page next page 第 20 章 JMX 目录 20.1. 介绍 20.2. 输出bean到JMX 20.2.1. 创建一个MBeanServer 20.2.2. 复用现有的MBeanServer 20.2.3. MBean的惰性初始化 20.2.4. MBean的自动注册 20.2.5. 控制注册行为 20.3. 控制bean的管理接口 20.3.1. MBeanInfoAssembler 接口 20.3.2. 使用源码级元数据 20.3.3. 使用JDK 5.0注解 20.3.4. 源代码级的元数据类型 20.3.5. 接口AutodetectCapableMBeanInfoAssembler 20.3.6. 用Java接口定义管理接口 20.3.7. 使用MethodNameBasedMBeanInfoAssembler 20.4. 控制bean的 ObjectName 20.4.1. 从Properties中读取ObjectName 20.4.2. 使用 MetadataNamingStrategy 20.5. JSR-160连接器 20.5.1. 服务器端连接器 20.5.2. 客户端连接器 20.5.3. 基于Burlap/Hessian/SOAP的JMX 20.6. 通过代理访问MBeans 20.7. 通知 20.7.1. 为通知注册监听器 20.7.2. 发布通知 20.8. 更多资源 20.1. 介绍 Spring的JMX支持提供了一些特性,使你能够简单透明地将你的Spring应用程序集成到一个JMX基础设施中去。 JMX 这章不是介绍JMX的……,并不试图解释使用JMX的动机(或者解释JMX这三个字母实际代表什么)。如果是JMX方面的新手,可以参考本章结束部分标题为第 20.8 节 “更多资源”的部分。 确切的讲,Spring的JMX支持提供了四种核心特性: 自动将任一Spring bean注册为JMX MBean 使用灵活的机制来控制bean的管理接口 通过远程的JSR-160连接器对外声明式暴露MBean 对本地和远程MBean资源的简单代理 这些特性被设计成不管是Spring还是JMX的接口和类都和你的应用程序组件不耦合。实际上,为了利用Spring的JMX特性,大部分应用程序的类都不必去关心Spring或JMX。 previous page start next page