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