Я новичок в технологии JMX, и если я правильно понимаю: есть 2 способа вызвать операцию на Mbeans:
1) ЧТОБЫ использовать операцию вызова MBeanServerConnection и указать имя метода в виде строки, используя mbsc.invoke(name, operationName, params, signature)
2) Получите интерфейс MBean с помощью JMX.newMBeanProxy(connection, objectName, interfaceClass)
и вызовите операции на интерфейсе.
Мой вопрос заключается в том, что если я хочу использовать второй подход, упомянутый выше, нужно ли мне также иметь интерфейс Mbean в моем клиенте? Интерфейс Mbean является частью исходного кода моего основного приложения, за которым нужно следить. Нужно ли копировать тот же интерфейс Mbean в клиентский код?
interfaceClass
. - person SubOptimal   schedule 13.10.2015