Java Management Extensions or JMX is a Java technology which supplies tools for managing and monitoring applications, devices (e.g. printers) and service oriented networks. JMX was defined by JSR 3 of the Java Community Process.
See also: Java Dynamic Management Kit
JMX is an evolving java technology from Sun Microsystems adopted by many fortune 500 companies