当前位置:  开发笔记 > 编程语言 > 正文

从非Java客户端访问JMX代理

如何解决《从非Java客户端访问JMX代理》经验,为你挑选了1个好方法。

对于某些集成项目,我想从非Java客户端查询JMX代理.

到目前为止,我找到了两个选项,ws-jmx-connector(基于Soap)和mx4j及其返回XML文档响应的JMX HTTP适配器.基于JSR 262的ws-jmx-connector似乎已不再处于活跃开发阶段.我没有尝试过MX4J所以我不知道是否可以在J2SE中使用带有标准JMX实现的HTTP适配器.

是否有其他软件项目可以帮助使用开放标准协议将非Java客户端与JMX代理连接起来?

更新:同时我找到了这个项目,一个"Restful JMX Adapter".它还通过文章RESTful Access to JMX Instrumentation,通过MBean Attributes的URI实现进行了描述



1> Roland Huß..:

我推荐Jolokia,它是JMX的全功能JSON/HTTP适配器.它有几个客户端库,即jmx4perl,它允许从perl内进行编程JMX访问.对于Java和Javascript,也有客户端绑定.更多内容正在进行中(Scala,Groovy,Python).安装很容易,对于Java EE容器来说,它就像部署标准Java EE战争一样简单.其他代理(OSGi,Mule,JVM6)也可用.

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有