Java Reference
In-Depth Information
implementations. In addition, it is easy to add components by registering a new
MBean on the MBean server internal to your application.
If this type of architecture seems unlikely, consider the fact that JMX is
already being used in this manner. For example, the JBoss application server is
constructed in a component architecture using a JMX MBean server as its back-
bone. This way, JBoss developers can easily add, change, and remove application
services and components from the server.
1.5 J MX in use today
If you are worried about investing in a new management framework without
knowing if it will be adopted by software providers, this section is for you. JMX is a
new technology, but is already being widely adopted as a means of configuring
and instrumenting application servers and building management tools. Table 1.2
lists some products that incorporate JMX .
Table 1.2
Products using JMX
Product
Company
Description
WebLogic Application
Server
BEA Systems
JMX is used to monitor J2EE services running in the server.
JBoss Application
Server
JBoss
JMX is used for the application server architecture and to
monitor services running in the server.
Bluestone
Application Server
Hewlett-Packard
JMX is used to configure the application server.
OpenView
Hewlett-Packard
The OpenView monitoring suite can interface to JMX MBeans.
Adventnet Manager
Adventnet
This is a JMX-based monitoring solution.
JDMK (Java Dynamic
Management Kit)
Sun Microsystems
This development kit is used to build JMX products.
Tivoli JMX
IBM
Tivoli is IBM's reference Implementation of JMX.
JOnAS Application
Server
Bull
JMX is used to monitor J2EE services running in the server.
This table lists only a fraction of the products beginning to use JMX . As the J2EE
platform becomes more widely adopted, JMX will become the standard for
instrumentation and management solutions.
Search WWH ::




Custom Search