Я полагаю, что вы можете подключиться к сервисам JMX через RMI-IIOP , который, как я считаю, является CORBA для Java. Я считаю, что это означает, что вы можете использовать любой клиент COBRA для подключения к Java-сервису RMI-IIOP. Проверьте JBoss IIOP , который делает то, что вы хотите, я считаю, только это специфично для JBoss.
Может быть, было бы проще просто обернуть JMX-сервисы, которые вы хотите экспортировать, используя JAX-WS или JAX-RS (т.е. как веб-сервисы)? Затем вы можете использовать обычный HTTP для доступа к тому, что вы хотите.
На самом деле, кажется, что кто-то сделал именно это ! Я полагаю, вы хотели бы получить доступ к чему-то вроде:
http://<host>:<port>/rest/jmx/java.lang:type=Memory/NonHeapMemoryUsage/commited
Весь проект доступен по адресу https://opendmk.dev.java.net/contributions/rest-adaptor/readme.html:
Адаптер Restful JMX
Этот проект
Вклад OpenDMK предлагает HTTP
доступ к информации JMX в RestFul
путь. Статья, опубликованная в JMX
В блоге NetBeans подробно рассматриваются
подход.
Другой (тот же?) Проект доступен по адресу https://ws -jmx-connector.dev.java.net /