java-如何将.Net应用程序连接到JMX代理?
发布时间:2020-12-14 19:32:19 所属栏目:Java 来源:网络整理
导读:我需要将.Net应用程序连接到其他人的JMX代理.我已经读到这根本不是完成的事情,我应该使用肥皂或几乎其他任何东西.既然这不会发生,那么有没有可以帮助我的库或互操作技术?我只对简单的事情感兴趣,例如调用远程操作或返回字符串结果. 最佳答案 .NET实际上不是
我需要将.Net应用程序连接到其他人的JMX代理.我已经读到这根本不是完成的事情,我应该使用肥皂或几乎其他任何东西.既然这不会发生,那么有没有可以帮助我的库或互操作技术?我只对简单的事情感兴趣,例如调用远程操作或返回字符串结果. 最佳答案
.NET实际上不是用于与JMX通讯的技术. JMX是Java的一部分的内置标准,但是非常特定于Java运行.我假设您无法控制要使用的应用程序,因为您表明您正在尝试使用其他人的JMX代理.
在这种情况下,您可能需要考虑使用Java编写应用程序或应用程序的一部分.这是访问JMX的最佳方法.如果那不是一个选择,那么您确实可以考虑以下几点: 1)检查要连接的应用程序是否可以将数据公开为JMX以外的其他形式.通常不难允许通过Web服务访问相同的数据. 2)编写一个小的Java包装程序,该包装程序与JMX服务器对话并公开Web服务.这使您可以查询Web服务,这些Web服务又将遍历JMX. 3)JMX还必须允许其他代理与其他技术进行对话.您可以使用SNMP代理之类的东西,并使用来自.NET的SNMP陷阱.可以在这里找到更多信息:http://java.sun.com/javase/6/docs/technotes/guides/management/snmp.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |