How to connect .Net application to JMX agent?

I need to connect my .Net application to another JMX agent. I read that this is just not a done thing, and I should use soap or almost everything else. Since this just doesn’t happen, are there any libraries or interaction methods that can help me? I'm only interested in such simple things as calling a remote operation or returning the result of a string.

+3
source share
4 answers

.NET is not really the technology used to communicate with JMX. JMX is an embedded standard that is part of Java, but is quite specific for working in Java. I would suggest that you cannot control the application that you are trying to use, as you indicate that you are trying to use another JMX agent.

In this case, you might consider writing your application or part of it in Java. This is the best way to access JMX. If this is not an option, you have a few things you could learn:

1) Check if the application you are connecting to can provide data as something other than JMX. It’s usually easy to allow access to the same data through web services.

2) Java, JMX -. -, , , JMX.

3) , JMX . - SNMP SNMP- .NET. : http://java.sun.com/javase/6/docs/technotes/guides/management/snmp.html

+1

HtmlAdaptorServer, URL- JMX HTTP-.

Perl . , JMX . .. - !

+1

- Java (JMX) ws-jmx-connector . JSR 262 -/ , , , .

JMX SOAP, /.

+1

IKVM. Java-- .Net CLR JMX.

0

Source: https://habr.com/ru/post/1705402/


All Articles