Java Reference
In-Depth Information
Part 3
The JMX agent
and distributed layers
Part 3 begins a detailed examination of the JMX agent layer. JMX agents
contain MBeans by using one or more MBean servers and also provide access
for management applications. Agents also provide a set of services that help
with the manipulation of MBeans. The chapters in this part of the topic dis-
cuss these agent-related topics.
Chapter 8 covers the MBean server. It starts with a brief review of the over-
all agent architecture, and then undertakes a detailed discussion of the MBean-
Server interface. The second half of the chapter covers the query capability
built into the MBean server, including the construction of queries and using
queries to retrieve MBeans.
Chapter 9 examines protocol adapters and connectors. Specifically, the
chapter covers the RMI connector contributed by Sun Microsystems in its JMX
Reference Implementation. In addition, chapter 9 walks you through writing
a Jini connector and TCP adapter.
Chapter 10 discusses the M-let agent service. This service can dynamically
load MBeans at runtime from remote locations outside an agent's codebase. It
is useful for expanding an agent's CLASSPATH as well as dynamically updating it
with new MBeans at runtime.
Chapter 11 covers another agent service: the relation service. The relation ser-
vice allows you to describe the relationships that may exist between MBeans. For
example, MBeans may all belong to a single workflow. They are related by the
 
Search WWH ::




Custom Search