Author/s : Benjamin Sullins Mark Whipple Publisher : Manning Category :J2EE and Distributed Computing Review by : Kyle Brown Rating : 8 horseshoes </pre> Finally, a JMX book you'll love! Unlike other JMX books I've read (even those purporting to be based on "Real-world" experience) this book is firmly grounded with examples and explanations as to why JMX is useful and necessary.
Starting from the first chapter (which is the best architectural overview of JMX I've read) the authors provide clear, easy-to-understand explanations of both the how and the why of JMX. The code examples are readable and clearly explained (the authors specifically call out the relevant parts of each example) making you want to grab an editor and start coding!
They cover all of the major parts of JMX very well, including details on each of the different types of Mbeans. Likewise, their coverage of JMX notification is the best I ve seen. And, since the book is based on the Sun JMX Reference Implementation with detailed instructions on building and running the examples, it s easy to try this yourself.
There are a few minor snags that don t affect the book much. They don't start using UML early enough (the first large-scale example left me scratching my head) and they build a few marginally useful things (a Jini connector, for instance). Also, a bit more detail on other JMX implementations would have been nice. However, it s still the best of the available JMX books. Buy it if you need to use or build Mbeans!
I'm glad you liked the review -- i certainly enjoyed the book. In fact, one of the things on my plate this week is to try out some of the things I learned from your book in the new WebSphere 5.0 JMX implementation (adding new MBeans). Wish me luck... Kyle