|
Windows SNMP API规范定义了一个运行在Microsoft Windows platforms或Linux平台上的网络管理程序的编程接口,使这些应用程序能够利用一个逻辑上的外部的SNMP引擎或服务层。 WinSNMP的目的是提升运行在Microsoft Windows platforms或Linux平台上基于SNMP的网络管理程序的开发。 WinSNMP提供一个简单的接口,使应用程序开发者能够编程开发。这个规范定义了过程调用,数据类型,数据结构和联合体语法。
WinSNMP包括以下主要的几个优点:
- SNMP enabling technology for functional network management applications (i.e., 'hides' ASN.1, BER, and SNMP protocol details).
- SNMP service provider independence. A WinSNMP application will run against any compliant WinSNMP implementation.
- Uniform SNMPv1, SNMPv2c and SNMPv3 support.
MG-SOFT WinSNMP SDK提供一套API用于开发SNMPv1, SNMPv2c和SNMPv3 SNMP管理器和agent应用程序,支持的操作系统包括Microsoft的32-bit operating systems (Windows 95、Windows 98、Windows ME、Windows NT、Windows 2000、Windows XP和Windows Server 2003)。
WinSNMP API实现工业标准的WinSNMP规范,并提供数据库功能,通信功能,PDU功能,varbindlist功能,entity/context功能及工具。MG-SOFT WinSNMP API支持发送和接收SNMPv1, SNMPv2c和SNMPv3消息,包括SNMP Trap和Inform notification messages。
WinSNMP API Version 3.0完全兼容老的WinSNMP API规范,基于WinSNMP V2.0 API开发的应用完全可以运行在WinSNMP API Version 3.0上。
SNMPv3协议推出的新特征是安全,包括:验证和保密、授权和访问控制和基于以上两点的远程配置。
|