From Eamonn McManus' blog
, the JMX page at java.sun.com now has a "best practices
" page, covering this such as naming your MBeans, basics on how to choose the different types of MBeans, complex data types, evolving MBean interfaces, using notifications, and a warning about the use of large data values.
JMX is a core technology for J2EE 1.4 and has been integrated into J2SE 5 as well, making it a management facility that has common and broad availability. However, it still seems to be somewhat of a "black art" for many developers. Documents like this might change that somewhat.
Are you using it today? If so, how? Do you feel like you're using it well? Why or why not? The JMX group is asking for feedback on the "best practices" (email jmx-spec-comments at sun dot com with anything you have) so this is a good chance to make your voice heard.