Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
非Java JMX客户端_Java_Rmi_Jmx_Jconsole_Mbeans - Fatal编程技术网

非Java JMX客户端

非Java JMX客户端,java,rmi,jmx,jconsole,mbeans,Java,Rmi,Jmx,Jconsole,Mbeans,是否可以创建不在JVM上运行的JMX客户机? 据我所知,JMX是其他协议(如RMI)之上的一个协议,因此应该可以创建C或Go客户机。有什么原因没有这样做吗 我知道Jolokia,并意识到它可以用作代理 JMX背后的所有代码都是开源的,所以我不认为有任何理由不能用不同的语言重新实现它。我想这还没有完成,因为有很多代码,以前没有人需要它。@yole这不是问题所在。问题是你是否可以用另一种语言编写客户机,而不是重新实现整个过程。是的,这就是我的意思。重新实现整个过程没有意义,因为它与JVM内部构件绑定

是否可以创建不在JVM上运行的JMX客户机? 据我所知,JMX是其他协议(如RMI)之上的一个协议,因此应该可以创建C或Go客户机。有什么原因没有这样做吗


我知道Jolokia,并意识到它可以用作代理

JMX背后的所有代码都是开源的,所以我不认为有任何理由不能用不同的语言重新实现它。我想这还没有完成,因为有很多代码,以前没有人需要它。@yole这不是问题所在。问题是你是否可以用另一种语言编写客户机,而不是重新实现整个过程。是的,这就是我的意思。重新实现整个过程没有意义,因为它与JVM内部构件绑定。RMI意味着序列化java类。你需要效仿它来和其他平台一起工作。