SNMP4J重要的类和接口绪论.doc

一、SNMP4J介绍     SNMP4J是一个用Java来实现SNMP(简单网络管理协议)协议的开源项目.它支持以命令行的形式进行管理与响应。SNMP4J是纯面向对象设计与SNMP++(用C++实现SNMPv1/v2c/v3)相类似。   SNMP4J API 提供以下下特性: 支持MD5和SHA验证,DES,3DES,AES128、AES192和AES256加密的SNMPv3。 支持MPv1,MPv2C和MPv3,带执行的可阻塞的信息处理模块。 全部PDU格式。 可阻塞的传输拓扑。支持UPD、TCP、TLS 。 可阻塞的超时模块。 同步和异步请求。 命令发生器以及命令应答器的支持。 基于Apache license的开源免费。 JAVA 1.4.1或更高版本(2.0或更高版本需要jdk1.6及以上的支持)。 基于LOG4J记录日志。 使用GETBULK实现Row-based的有效的异步表格获取。 支持多线程。 二、SNMP4J重要的类和接口介绍 2.1、Snmp类   Snmp类:该类是SNMP4J中最为核心的类。负责SNMP报文的接受和发送。它提供了发送和接收PDU的方法,所有的PDU类型都可以采用同步或者异步的方式被发送 2.2、PDU类和ScopedPDU类   该类是SNMP报文单元的抽象,其中PDU类适用于SNMPv1和SNMPv2c。Sc

文档评论(0)

1亿VIP精品文档

相关文档