Part II Java Management Extensions (JMX) Technology Tutorial

JMX Technology Tutorial Overview

This tutorial provides examples of how to use the main features of the JMX technology.

This tutorial is intended to be read in order, from beginning to end, working through the examples as you go. Actions you perform at the beginning of the tutorial might be required in later parts of the tutorial. Consequently, starting mid-way through the tutorial might cause you to skip actions that are required by certain examples.

Where you must perform a task, the instructions are marked with an action number and sub-tasks are marked with a lower-case letter.

Before You Use This Tutorial

This tutorial demonstrates the concepts and technology introduced in the Java Management Extensions Technology User’s Guide. You should, therefore, read the overview before you attempt to work through this tutorial. To make full use of the information in this tutorial, you should also be familiar with the following protocols and specifications:

  • Remote Method Invocation (RMI)

  • Lightweight Directory Access Protocol (LDAP)

  • Service Location Protocol (SLP)

  • Java Naming and Directory Interface (JNDI) API

  • Java Secure Socket Extension (JSSE)

  • Java Authentication and Authorization Service (JAAS)

  • Java Management Extensions (JMX) Specification, version 1.4

How This Tutorial Is Organized

This tutorial provides examples in the broad categories presented in the following chapters.

  • Getting Started gives you some initial configuration information.
  • Essentials of the JMX API introduces the core concepts of the JMX Specification.
  • JMX Connectors provides examples of how to implement the standard and dynamic types of MBean, and perform operations on them both locally and remotely.
  • Lookup Services demonstrates the lookup services that can be used in conjunction with the JMX technology.
  • Security shows some examples of security configurations.