我需要在JMX和Java EE方面得到一些指导。
我了解(经过几周的研究)JMX规范在部署方面存在缺失。虽然有一些供应商特定的实现,但没有跨供应商的实现。我希望能够自动化MBeans的部署和与服务器的注册。我需要服务器在应用程序部署时加载和注册我的MBean,并在应用程序取消部署时将其删除。
我使用的开发工具是:NetBean 6.7.1、GlassFish 2.1、Java EE 5、EJB 3。
更具体地说,我需要一种管理定时器服务运行的方法。我的应用程序需要运行不同的归档代理和批量报告。我希望JMX可以让我远程访问并创建和管理定时器服务,并允许用户创建自己的计划。如果JMX在应用程序部署时自动注册,用户就可以立即连接并管理计划。另一方面,EJB如何连接/访问MBean?
非常感谢您的帮助。 Gadi。