The managed bean is a type of Java bean. It is used specifically in JMX technology and it is created using the dependency injection (DI) technique. In JMX, a resource is represented as a managed bean (MBean). These managed beans are registered with a core managed beans server. So, a managed bean can be visualized as a wrapper around Java services, components, or devices. As all the managed components are registered with the MBeans server, it is used for managing all of the managed beans. The managed beans server allows server components to wire in and find managed beans. A typical JMX agent consists of a managed beans server and services required to interact with managed beans.
The JMX specification describes standard connectors. ...