News from July, 2012

  2012/07/26
JMX over HTTP + JSON
Last changed: Jul 26, 2012 21:56 by Bartolomeo Sorrentino
Labels: jmx, jsr160, http, json

You agreed with me that Monitoring & Control of application is a core feature.

Java Management Extension (JMX)

JMX is the standard to Monitor & Control java application. JMX API is defined and under maintenance release of the Java Specification Request (JSR) number 3. JMX defines the API for management of Java applications, and those API are local to the application.

JSR 160 (JMX Remoting)

To fill this gap, JSR 160 extends JSR 3 by providing a standard API to connect to remote JMX-enabled applications.
Currently, JSR 160 has defined a mandatory connector based on RMI (that supports both RMI/JRMP and RMI/IIOP), and an optional one based on sockets and Java serialization (JMXMP).

The Jolokia project

Jolokia is a JMX-HTTP bridge giving an alternative to JSR-160 connectors. It is an agent based approach with support for many platforms. In addition to basic JMX operations it enhances JMX remoting with unique features like bulk requests and fine grained security policies. Read More ... >>

Posted at 26 Jul @ 9:44 PM by Bartolomeo Sorrentino | 0 Comments