Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对使用较旧的 JDK 通过 JMX MBean 显示简单数据有点熟悉。我想做的是有一个 MBean 链接到几个相关的 MBean,使用户更好地访问相关信息。有没有一种好的、标准的方法来做到这一点?
我希望它可以在 HTML 适配器和更丰富的客户端(如 JConsole)中工作(即我不想硬编码操作以返回 HTML 或类似的东西)。理想情况下,这可以通过属性来完成,尽管操作是可以的。也许我需要使用 1.6 中添加的一些较新的 JMX 功能,例如 MXBeans?
我的结论是,您可以返回一个ObjectName,但当您从 sun jconsole 应用程序访问您的 M[X]Bean 时,它不会被链接。相反,您只会看到 ObjectName 的字符串表示形式。
ObjectName
但是,如果您实现自己的 JMX 客户端,则可以使用这些返回的 ObjectName 来查找“链接到”M[X]Bean。