Understanding the administration infrastructure of GlassFish
The administration infrastructure of the GlassFish Server is built on Java Management Extensions (JMX). In this section, we will introduce the JMX technology and then explain how it is related to configuration files in the GlassFish Server.
JMX defines a standard architecture, design patterns, APIs, and the services for application management and monitoring with the Java technology. The high-level architecture of JMX is illustrated in the following figure.
In JMX, applications and resources to be managed are exposed as Java objects known as Managed Beans, or MBeans. These MBeans are registered in a managed object called an MBean Server. The MBean server behaves as an agent between management applications and the MBeans. Finally, management applications can communicate with the MBean Server with a variety of connectors and protocol adapters.
This figure highlights the architecture of JMX and the relationship among major components...