Programming Books C Java PHP Python Learn more Browse Programming Books
Buy New
  • List Price: $34.95
  • Save: $7.84 (22%)
FREE Shipping on orders over $35.
Only 3 left in stock (more on the way).
Ships from and sold by
Gift-wrap available.
Add to Cart
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Java Management Extensions Paperback – June 15, 2002

ISBN-13: 978-0596002459 ISBN-10: 0596002459 Edition: 1st

Buy New
Price: $27.11
25 New from $4.36 52 Used from $0.01 1 Collectible from $9.98
Amazon Price New from Used from
"Please retry"
$4.36 $0.01

Frequently Bought Together

Java Management Extensions + Java¿ and JMX: Building Manageable Systems
Price for both: $76.36

Buy the selected items together


Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 312 pages
  • Publisher: O'Reilly Media; 1 edition (June 15, 2002)
  • Language: English
  • ISBN-10: 0596002459
  • ISBN-13: 978-0596002459
  • Product Dimensions: 9.2 x 7 x 0.8 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #1,393,550 in Books (See Top 100 in Books)

Editorial Reviews


"I would recommend this book to any Java programmer wanting to know how to implement managed beans. Once again O'Reilly have given us another excellent Java book." - Tim Penhey, Cvu, February 2003

About the Author

Steve Perry has been a software developer for over 10 years. During that time, he's been a maintenance programmer, a system analyst and is now an architect. This has given him the opportunity to see first hand how critical the need is for application management, and the dire consequences that can result when it's absent. He currently works in the Emerging Systems Architecture group at ALLTEL Information Services, in Little Rock, Arkansas.

More About the Author

J Steven Perry is a software developer, architect, and general Java nut who has been
developing software professionally since 1991. His professional interests range from the
inner workings of the JVM to UML modeling, and everything in between. Steve loves to write and has a passion for teaching and mentoring.

Steve is the author of Java Management Extensions (O'Reilly, 2002), coauthor of Java
Enterprise Best Practices (O'Reilly 2002), and several magazine articles related to software development topics.

When not writing software or writing about how to write software Steve enjoys spending time with his children, riding his bicycle, and building electronics projects.

Customer Reviews

4.2 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

12 of 12 people found the following review helpful By Brian Irwin on April 2, 2004
Format: Paperback
JMX is a Java framework for managing enterprise applications in a distributed environment. The book Java Management Extensions takes the reader from a high-level mountaintop description of what JMX is in the first chapter, aimed at architects and management, who might be investigating the new technology, to a trench-digging description of how to expose a class for management through instrumenting an MBean.
Perry's initial description of the JMX architecture in the first chapter does a good job describing the parts of the JMX and how they interoperate. It is a very high-level view of JMX and many abstract ideas are presented. On a personal level, my experience with the JBoss application server gave me a concrete example to refer to during this JMX introduction, which helped. Here, the reader is presented with many UML diagrams to illustrate the architecture.
The next four chapters cover the nuts and bolts of how to construct JMX services. To use the JMX framework, a developer must become familiar with an object called an MBean. In a nutshell, MBeans are Java classes that implement an MBean interface (A process known as instrumenting), allowing the MBeans to be loaded into an MBean server and managed. In these chapters, Perry talks about four types of Mbeans, Standard, Dynamic, Model, and Open MBeans. After introducing each type of MBean, Perry gives simple code examples of how to build each type of MBean.

Chapter 6 deals primarily with introducing the reader to the MBean server. Perry uses the reference implementation from Sun for the examples in his book. Real world MBean servers include names such as JBoss and WebLogic. The most exciting part of the book, I felt were chapters 7 and 9, where Perry talks about the JMX notification model and Monitoring classes.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
11 of 11 people found the following review helpful By Stephen Saville on January 25, 2007
Format: Paperback
If you're looking for an introduction to JMX, this book gives good coverage of the concepts and techniques behind instrumenting your applications. However, if you're looking for information on the latest and greatest in JMX, especially anything related to JMX remoting, then you should look somewhere else. This book was written in 2002, before J2SE 5.0, and a lot has happened to JMX since then. Starting with J2SE 5.0, JMX is a core part of the Java standard library and the JDK ships with a highly usable remote management application called jconsole.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
13 of 15 people found the following review helpful By Michael on February 12, 2003
Format: Paperback
This book covers the fundamentals of JMX but where I was disappointed was that it uses a pretty basic queue example and doesn't really get into J2EE applications and praticle uses. I was left wondering when to use it. If I had it to do over I'd choose another book with more praticle applications for JMX.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images


What Other Items Do Customers Buy After Viewing This Item?