In this blog, 25.000 books will be uploaded, so far more than 1400 books are available. Books, will be added daily, please check this blog daily.
Thursday, October 21, 2010
Java and JMX Building Manageable Systems
By Heather Kreger, Ward Harold, Leigh Williamson
Publisher : Addison Wesley
Pub Date : December 30, 2002
ISBN : 0-672-32408-3
Pages : 592
Java is now used with increasing frequency to develop mission-critical applications. Using Java Management Extensions (JMX) is the key to managing those applications. As JMX is increasingly accepted into the fields of embedded systems, enterprise systems, and telephony, it is clear that all Java developers will encounter JMX before long.
Java(TM) and JMX: Building Manageable Systems is the definitive guide to JMX, combining an introduction to the technology with extensive coverage that will make this book a favorite reference. Much more than just an explanation of the JMX specifications, this book can drastically reduce a reader's JMX learning curve by explaining how to develop management requirements and apply JMX to them. The book's coverage includes:
A management primer for Java programmers and architects
A historical perspective on the evolution of JMX and its relation to other management standards, including SNMP, CIM/WBEM, TMN, and CMIP
Development of JMX Manageable Resources with Standard and Dynamic MBeans
Development with Model MBeans as customizable generic instrumentation using both the JMX APIs and XML files
MBeanServer, including the MBean registry and object naming scheme, the generic MBean interface, and the query mechanism
JMX Monitors and Notifications
MBeanServer Services including the timer, relationship, and dynamic loading, along with custom services for XML services, HTTP adapters, RMI connectors, and security exposures and permissions
JMX best practices, including deployment patterns, instrumentation patterns, federation patterns, and best practices
JMX integration into J2EE and the JSR077 management models in J2EE 1.4
Using JMX to manage Web services from the perspective of service providers, registry providers, and users
Written with an unparalleled degree of in-the-trenches familiarity and full of practical examples and working sample code, Java(TM) and JMX is a must-have introduction, technological guide, and reference for Java architects and developers.
Copyright
Preface
Introduction
This Book's Intended Audience
What You Need to Know before Reading This Book
What You Will Learn from Reading This Book
Software Needed to Complete the Examples
How This Book Is Organized
Where to Download the Associated Code for This Book
Conventions Used in This Book
About the Cover
Acknowledgments
Part I. JMX Introduction
Chapter 1. Management Concepts
Section 1.1. Progress of Management
Section 1.2. Management Architectures
Section 1.3. Management Technologies
Section 1.4. Managing the Lifecycle
Section 1.5. Management Disciplines
Section 1.6. Managed Resource Responsibilities
Section 1.7. Management Patterns
Section 1.8. Management Applications
Section 1.9. Summary
Section 1.10. General References
Notes
Chapter 2. Introduction to JMX[1]
Section 2.1. Why We Need JMX
Section 2.2. Which Applications Should Be Manageable?
Section 2.3. The Goals of JMX
Section 2.4. History
Section 2.5. JMX Overview
Section 2.6. Quick Tour of JMX
Section 2.7. Summary
Notes
Part II. JMX Details
Chapter 3. All about MBeans
Section 3.1. MBean Fundamentals
Section 3.2. MBean Construction
Section 3.3. Design Guidelines
Section 3.4. Summary
Chapter 4. Model MBeans
Section 4.1. Introduction
Section 4.2. The ModelMBean Interface
Section 4.3. Managed Resources
Section 4.4. ModelMBeanInfo
Section 4.5. Descriptors
Section 4.6. Behavior of the Model MBean
Section 4.7. XML Service: Priming ModelMBeanInfo from XML Files
Section 4.8. Using Model MBeans
Section 4.9. Common Mistakes with Model MBeans
Section 4.10. Caveats
Section 4.11. Summary
Section 4.12. XML File Example
Notes
Chapter 5. The MBeanServer
Section 5.1. The MBeanServerFactory Class
Section 5.2. Object Naming
Section 5.3. The MBeanServer Interface
Section 5.4. The MBeanServerDelegate MBean
Section 5.5. Finding MBeans
Section 5.6. Notifications
Section 5.7. Summary
Chapter 6. Monitors and Monitoring
Section 6.1. The JMX Monitor Service
Section 6.2. Concrete Monitors
Section 6.3. Summary
Chapter 7. JMX Agent Services
Section 7.1. Timer Service
Section 7.2. Dynamic MBean Loading Service
Section 7.3. Relation Service
Section 7.4. JMX Connectors
Section 7.5. Summary
Chapter 8. Securing JMX
Section 8.1. JMX Security Exposures
Section 8.2. Permission-Based Security Fundamentals
Section 8.3. JMX Permissions
Section 8.4. Using JMX Security
Section 8.5. Summary
Chapter 9. Designing with JMX
Section 9.1. MBeanServer Deployment Patterns
Section 9.2. Instrumentation Patterns
Section 9.3. MBean Registration and Lifecycle
Section 9.4. Best Practices
Section 9.5. Summary
Part III. Application of JMX
Chapter 10. J2EE and JMX
Section 10.1. Java 2 Enterprise Edition
Section 10.2. J2EE Management
Section 10.3. Management Tool Access: The MEJB
Section 10.4. J2EE Management Models
Section 10.5. Standard Management Functions
Section 10.6. Application-Specific Extensions
Section 10.7. Areas Missing from J2EE Management
Section 10.8. The Vision
Section 10.9. Sample JSR 77 Code
Section 10.10. Summary
Notes
Chapter 11. Web Services and JMX
Section 11.1. Web Services Overview
Section 11.2. Web Service Registry Management
Section 11.3. Web Service Execution Environment Management
Section 11.4. Web Service Management
Section 11.5. Summary
Section 11.6. Code Listings
Notes
Appendix JMX in Products
Section A.1. JMX Agent Implementations
Section A.2. JMX Managers
Section A.3. JMX-Enabled Products
Notes
Index
Download
Another Java Books
Another Software Engineering Books
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment