The Java Dynamic Management Kit (Java DMK) includes all its
class and interface objects, development tools that speed up the development
process, and a complete set of documentation.
The programmatic components of the Java DMK include:
A management architecture - The architecture is a conforming
implementation of the JMX specification API, both the instrumentation
and the agent levels.
Communication modules - The Java DMK defines
APIs for accessing JMX agent remotely, as defined by JMX Remote API. The product includes communication
modules based on the RMI, and JMXMP protocols. It also includes an HTML
adaptor, which supports access to an agent from a web browser.
Agent services - The library of supplied services includes
monitoring, scheduling, dynamic loading, defining relations, cascading agent
hierarchies, dynamic agent discovery, and components for implementing security
mechanisms.
SNMP APIs - Applications that rely on the SNMP APIs
can integrate into existing network management systems and help these systems
migrate towards a more dynamic, service-based approach to network management.
SNMPv3 compliance - Java DMK 5.0 & Java DMK 5.1
implement SNMPv3 security to protect your systems from outside interference.
The development tools are implemented as standalone
applications, and include:
Finally, the Java DMK contains complete documentation
for developers:
The full description of all classes, interfaces and methods
in the APIs, generated by the Javadoc tool.
The source code for programming examples, which demonstrate
all functionality of the product.
A tutorial that explains the programming examples and a reference
guide for the standalone tools.
Both online HTML and printable file formats for all documents.
The JMX specifications documents: Java DMK 5.1 implements the JMX Specification v1.2 and JMX Remote API 1.0.
Java DMK 5.1 is officially supported on version 1.4 of the Java 2 Platform, Standard Edition (J2SETM).
Validation of this release has been performed using J2SE 1.4.2_04 and J2SE 1.5.0 (Build 51), on the following platforms:
- SolarisTM 9 Operating System (SPARCĀ® Platform Edition and x86 Platform Edition) Update 6
- Windows 2000 Professional Operating System (Service Pack 4)
- Windows XP Professional Edition (Service Pack 1)
- Linux Red Hat 9 Operating System (release 2.4.20-8), x86 Platform Edition
- Linux Red Hat Advanced Server 2.1 (release 2.4.9-e.3)
However, there should not be any dependency on a particular OS or hardware platform.
|
|