Getting Started with the Java Dynamic Management Kit 4.1

Developing An SNMP Agent

Developing an SMNP Agent using the Java Dynamic Management Kit involves four steps:

mibgen parses an SNMP MIB and generates the following:

MBeans generated by mibgen need to be updated to provide the definitive implementation.

SNMP agents developed with the Java Dynamic Management Kit are extensible in that MIBs can be added or removed during an agent's lifetime. They are open, as SNMP is not the only protocol available, and HTTP, HTML and RMI protocol adaptors can also be used to access the agent. They can be SNMP-only because the SNMP adaptor can be used alone and the MBean server is not mandatory.