Objective of This Tutorial
The main purpose of this tutorial is to explain how to manage an existing
Java application using JMX. If you have an application and you want
to provide JMX manageability to that application, then how this can be achieved
is explained in this tutorial. Also, this tutorial covers to some extent
about choosing the type of MBean. In this tutorial, you will also see
a practical use case for creating multiple instances of a single MBean class,
and how each instance can be used for managing the application.
Note: The purpose of this tutorial is to demonstrate the usage of the
MBeans. In some places, MBeans may not be required and the same thing
can be achieved with conventional GUIs. However, MBeans are provided
just to give a feel of things that are accomplished using JMX and the Shopping
Cart application is chosen because of its simplicity.
About This Tutorial
This section, talks about the Shopping Cart application which we are trying
to make it JMX manageable. This tutorial is split into six sections,
and each section is explained in detail. The sections are