SNMP4J - Free Open Source SNMP API for Java
SNMP4J - Free Open Source SNMP API for Java
The SNMP4J Java SNMP API provides the following features:
* SNMPv3 with MD5 and SHA authentication and DES and AES 128, AES 192, and AES 256 privacy.
* Pluggable Message Processing Models with implementations for MPv1, MPv2c, and MPv3
* All PDU types.
* Pluggable transport mappings. UDP and TCP are supported out-of-the-box.
* Pluggable timeout model.
* Synchronous and asynchronous requests.
* Command generator as well as command responder support.
* Free open source with the Apache license model
* Java™ 1.4.1 or later
* Logging based on Log4J
* Row-based efficient asynchronous table retrieval with GETBULK.
* Multi-threading support.
* JUnit tests (will be available soon)
The SNMP4J-Agent pure Java SNMP agent API adds command responder support to the SNMP4J core API and comes with:
* Implementations for SNMP-TARGET-MIB, SNMP-NOTIFICATION-MIB, SNMP-FRAMEWORK-MIB, SNMPv2-MIB, SNMP-COMMUNITY-MIB, SNMP-USER-BASED-SM-MIB, SNMP-VIEW-BASED-ACM-MIB, and SNMP-MPD-MIB.
* SNMPv1,v2c,v3 multi-lingual agent support, including MD5 and SHA authentication as well as DES and AES(128, 196, 256) privacy.
* IPv4/IPv6 UDP and TCP support.
* Code generation from MIB specifications is provided through AgenPro 2 which is a language and API independent template based code generator with round-trip generation facilities.
The SNMP4J Java SNMP API provides the following features:
* SNMPv3 with MD5 and SHA authentication and DES and AES 128, AES 192, and AES 256 privacy.
* Pluggable Message Processing Models with implementations for MPv1, MPv2c, and MPv3
* All PDU types.
* Pluggable transport mappings. UDP and TCP are supported out-of-the-box.
* Pluggable timeout model.
* Synchronous and asynchronous requests.
* Command generator as well as command responder support.
* Free open source with the Apache license model
* Java™ 1.4.1 or later
* Logging based on Log4J
* Row-based efficient asynchronous table retrieval with GETBULK.
* Multi-threading support.
* JUnit tests (will be available soon)
The SNMP4J-Agent pure Java SNMP agent API adds command responder support to the SNMP4J core API and comes with:
* Implementations for SNMP-TARGET-MIB, SNMP-NOTIFICATION-MIB, SNMP-FRAMEWORK-MIB, SNMPv2-MIB, SNMP-COMMUNITY-MIB, SNMP-USER-BASED-SM-MIB, SNMP-VIEW-BASED-ACM-MIB, and SNMP-MPD-MIB.
* SNMPv1,v2c,v3 multi-lingual agent support, including MD5 and SHA authentication as well as DES and AES(128, 196, 256) privacy.
* IPv4/IPv6 UDP and TCP support.
* Code generation from MIB specifications is provided through AgenPro 2 which is a language and API independent template based code generator with round-trip generation facilities.
2 Comments:
At 7:58 PM , Antonio Bello said...
Hello,
I have just begun to see the SNMP and I started writing a MIB. Now I would like to generate from this is that the agent Manager. I advice that tool? I can not use the libraries jdmk but only snmp4j. I tried the tool AgenPro2 but it would license ... You can help me? Then there would be really grateful!
Regards,
Antonio
At 10:01 PM , JAVAMAN said...
Hi .. how are you, i am from Lima-Peru and i am finding some good basic example about the use of JAVA SNMP, because i need to obtain the information of all the Peripheral that are conected in my LAN. If you have some basic example to share me i will grateful you.
cesarricardo_guerra19@hotmail.com
http://frameworksjava2008.blogspot.com/
http://viviendoconjavaynomoririntentandolo.blogspot.com/
Post a Comment
Subscribe to Post Comments [Atom]
<< Home