I need a ModelManager for my application that actively monitors transient non-J2EE data (local and remote TCP/IP data, SNMP info etc. throught CORBA). That data must be available to the EJB's in my application. This ModelManager must be running always as long as the application is deployed (not just when an EJB calls it's methods so it cannot be a bean itself).
Should I use a MBean for this or are there other possiblities, besides running an external (CORBA) daemon?
(this is a repost of my message in the beginners corner as someone pointed out to me that this was the right forum for the question)
Yea, MBean is a good fit for what you want to do.