Java Dynamic Management Kit 3.2 Programming Guide | ||||
---|---|---|---|---|
![]() | ![]() | Preface | ![]() | ![]() |
Part I, "Getting Started" introduces the Java Dynamic Management Kit and provides a tutorial example.
Chapter 1 explains the key concepts of the Java Dynamic Management Kit, introduces the main components of the product, and provides an overview of the development process.
Chapter 2 provides a tutorial, based on simple programming examples.
Part II, "Using Java Dynamic Management Kit Core Technology" describes how to use the parts of the product that all application developers will use.
Chapter 3 describes the design patterns defined for the development of managed beans, or m-beans. These design patterns are derived from the JavaBeans component model and enable you to write Java classes that can interact with the Java Dynamic Management Kit.
Chapter 4 explains how to use the Java Dynamic Management Kit to perform operations on m-beans, such as instantiating or deleting them, and getting or setting their properties.
Chapter 5 explains how to use adaptors to enable management applications to communicate with Java Dynamic Management agents.
Chapter 6 describes the representation of an m-bean to a Java manager as a c-bean and explains how to use the mogen compiler for obtaining c-beans from m-beans.
Chapter 7 explains how to enable Java managers to communicate with Java Dynamic Management agents.
Part III, "Problem Solving" explains how to use the tools provided for testing m-beans under development and how to solve commonly encountered problems using the Java Dynamic Management Kit.
Chapter 8 explains how to use the tools provided by the Java Dynamic Management Kit to test an m-bean under development by instantiating it and by performing operations on the m-bean instance.
Chapter 9 explains how to use the debug class provided by the Java Dynamic Management Kit and how to solve commonly encountered problems.
Part IV, "Using the Supplied Services" describes how to use the services supplied by the Java Dynamic Management Kit to ease the development of agents.
Chapter 10 explains how to customize the framework of the Java Dynamic Management Kit by selecting the implementation of the services that it requires.
Chapter 11 provides a brief overview of the security features provided with JavaŽ 2 SDK, Standard Edition, version 1.2 that are used with the Java Dynamic Management Kit.
Chapter 12 provides an overview of the services provided by the Java Dynamic Management Kit for loading classes and native libraries.
Chapter 13 explains how to use the services provided for obtaining classes and native libraries from a remote class server.
Chapter 14 explains how to use the services provided for obtaining classes and native libraries from a remote .jar file.
Chapter 15 explains how to use the services provided for observing changes to managed resources.
Chapter 16 explains how to use the cascading agent service to implement a hierarchy of master agents and subagents.
Part V, "Interoperating With SNMP" describes how to use the tools and APIs supplied by the Java Dynamic Management Kit to develop SNMP agents and managers. It contains:
Chapter 17 provides an overview of the tools provided by the Java Dynamic Management Kit to develop SNMP agents and managers.
Chapter 18 explains how to use the mibgen compiler to implement SNMP MIBs for SNMP agents and managers.
Chapter 19 explains how to develop SNMP agents using m-beans generated by the mibgen compiler and integrate them in the framework.
Chapter 20 explains how to use the SNMP manager API of the Java Dynamic Management Kit.
Part VI, "Supplementary Information" includes the appendixes described below.
Appendix A defines the environment variables you have to set to use the Java Dynamic Management Kit.
Appendix B defines the environment variables and properties that you need to use the Java Dynamic Management Kit.
Appendix C describes the classes supplied with the Java Dynamic Management Kit.
Appendix D shows how any JavaBeans component can be made manageable by a Java Dynamic Management agent.
Appendix E describes the base agent supplied with the Java Dynamic Management Kit, which implements the minimum set of services required for an agent to be managed. It simplifies the management of any machine on which the Java Dynamic Management Kit is installed.
![]() | ![]() | ![]() |
Related Documentation | ![]() | Ordering Sun Documents |