> 类:远程 管理

通过 JMX API,您可以使用基于 JMX 技术的连接器(JMX 连接器)执行资源的远程 管理。 JMX 连接器使 MBean 服务器可供基于 Java 技术的远程 Client 端访问。连接器的 Client 端导出的interface基本上与 MBean 服务器相同。

JMX 连接器由连接器 Client 端和连接器服务器组成。连接器服务器连接到 MBean 服务器,并侦听来自 Client 端的连接请求。连接器 Client 端负责与连接器服务器构建连接。连接器 Client 端通常与连接器服务器位于不同的 Java 虚拟机(Java VM)中,并且通常在不同的计算机上运行。 JMX API 定义了基于远程方法调用(RMI)的标准连接协议。使用此协议,您可以将 JMXClient 端从远程位置连接到 MBean 服务器中的 MBean,并在 MBean 上执行操作,就像在本地执行操作一样。

Java SE 平台提供了一种开箱即用的方法,可以使用 JMX API 的标准 RMI 连接器来远程监视应用程序。开箱即用的 RMI 连接器自动公开用于远程 管理 的应用程序,而无需您自己创建专用的远程连接器服务器。通过使用正确的属性启动 Java 应用程序来激活即用型远程 管理 代理。然后,与 JMX 技术兼容的监视和 管理 应用程序可以连接到这些应用程序并进行远程监视。