Summary

In this chapter, two of the JRockit internal management APIs were described. Both APIs grant access to internal JRockit functionality, such as performance metrics. They also make it possible to programmatically manipulate a running JRockit JVM.

JMAPI is a local Java API that was fully supported in JRockit versions prior to R28. Parts of JMAPI was deprecated in R28, and the future of JMAPI is undecided at the time of this writing.

JMXMAPI is an unsupported JMX-based API consisting of several MBeans deployed in the platform MBean server. As the API is JMX-based, standard JMX mechanisms can be used to allow remote access.

Even though the APIs are currently (mostly) unsupported, there are situations where they can be quite useful. An example implementing a remote version of JRCMD was demonstrated.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.94.190