Мне нужно какое-то направление с JMX и Java EE.
Мне известно (после нескольких недель исследований), что спецификация JMX отсутствует в отношении развертывания. Существует несколько реализаций, специфичных для конкретных поставщиков, но ни одна из них не является кросс-вендорной. Я хотел бы автоматизировать развертывание MBeans и регистрацию на сервере. Мне нужно, чтобы сервер загружал и регистрировал мой MBeand при развертывании приложения и удалял его при развертывании приложения.
Я разрабатываю с:
NetBean 6.7.1, GlassFish 2.1, Java EE 5, EJB 3
Более конкретно, мне нужен способ управления запуском службы таймера. Мое приложение должно запускать различные агенты архивирования и пакетные отчеты. Я надеялся, что JMX даст мне удаленный доступ для создания и управления службами таймера и позволит пользователю создавать свое собственное расписание. Если JMX автоматически регистрируется при развертывании приложения, пользователь может немедленно подключиться и управлять расписанием.
С другой стороны, как EJB может подключиться / получить доступ к MBean?
Большое спасибо заранее.
Гади.