JMX 是 Java 管理方案的扩展,也是 GlassFish 整个管理架构的基础。AMX 是 GlassFish 所特有的对 JMX 应用的扩展,它使得在 GlassFish 上开发 JMX 应用时更加面向对象、更加简单。本视频介绍了 JMX 的背景、概念、用法,JMX 技术在 Java EE 环境下的应用,以及 GlassFish 对 JMX 技术的重要扩展 AMX 等,最后结合实例讲解了如何在 GlassFish 中开发自己的 MBean。
观看视频: JMX 在 GlassFish 中的应用(33 分 19 秒)
JMX 的各个相关标准如 JSR-3、JSR-160 和 JSR-77 等定义了标准的管理模型和管理接口,为管理应用的实现提供了方便。现在 JMX 技术已经被业界广泛地使用,如 Sun 的 Application Server,BEA 的 WebLogic Server,IBM 的 WebSphere 等主流 Java 应用服务器都采用或支持这个标准。GlassFish 更是采用了 JMX 来作为其管理框架,无论是命令行工具还是管理控制台,都是通过服务器端的 MBean 来完成管理功能和相应的服务的。作者蒋健先生有着多年的 Java 应用开发经验,尤其对 JMX 领域非常熟悉,在本视频中他结合实例对 JMX 在 GlassFish 中的应用做了深入浅出的介绍。另外征得蒋健先生的同意,我们摘选了其著作《GlassFish——开源的Java EE 应用服务器》一书中关于 JMX 和 GlassFish 的两个章节 (60 页) ,供读者深入阅读。
评论