MG-SOFT

世界 NETCONF, YANG, SNMP, SMI等网络管理应用的领导者

以下是 "MG-SOFT SNMP Software Development Lab",如果您需要了解更多信息,您可以联系我们。

MG-SOFT SNMP Software Development Lab包含WinSNMP, WinMIB和SNMP EasyAgent软件开发包(后者仅支持Windows)。另外,它还包括一个MIB Compiler和几个其他的工具及编程例子。开发包可以提供32/64-bit MS Windows, Linux, Mac OS X或Solaris版本。

MG-SOFT WinSNMP模块实现了工业标准的WinSNMP API规范,它提供就一个SNMP协议应用编程接口给网络管理应用。API包括了数据库功能,通讯孤男寡女,PDU功能,varbindlist功能,实体/内容功能和工具功能。MG-SOFT WinSNMP API支持发送和接收SNMPv1, SNMPv2c和SNMPv3消息,包括SNMP Trap和Inform通知消息。

WinMIB module提供一个API访问编译的MIB文件,利用WinMIB API,你的应用程序能够加载MIB文件,这个MIB文件是被MG-SOFT MIB Compiler编译过的,然后从MIB库中获取需要的信息。

SNMP EasyAgent framework提供一个API使你能够为Microsoft和MG-SOFT SNMP master agent开发SNMP子代理(扩展),而且非常简单。


提供的例子

  • Microsoft Visual C#实现的MG-Soft Micro MIB Browser是一个具有完整源代码和项目文件的.NET GUI 应用程序。源代码说明了使用SNMPv3 API扩展的许多方面,并且可以用作在Microsoft.NET开发环境中开发更复杂的SNMPv3管理应用程序[WinSNMP, SNMPv3, GUI application]的基础。
  • 在微软Visual C++中实现的MG-Suffic MIB浏览器是一个MFC GUI应用程序,具有完整的源代码和项目文件。源代码说明了使用SNMPv3 API扩展的许多方面,并且可以用作开发微软Visual C++中更复杂的SNMPv3管理应用程序的基础[WinSNMP, SNMPv3, GUI application]。
  • 在Microsoft Visual Basic中实现的MG-SOFT Micro MIB Browser是一个具有完整源代码和项目文件的gui应用程序。源代码说明了使用SNMPv3 API扩展的许多方面,并且可以用作在Microsoft Visual Basic中开发更复杂的SNMPv3管理应用程序的基础。 [WinSNMP, SNMPv3, GUI application]。
  • 在Borland Delphi中实现的MG-SOFT Micro MIB Browser是一个具有完整源代码和项目文件的GUI应用程序。源代码说明了使用SNMPv3 API扩展的许多方面,并且可以作为在Borland Delphi中开发更复杂的SNMPv3管理应用程序的基础[WinSNMP, SNMPv3, GUI application]。
  • 在Borland C++ Builder中实现的MG-Suffic MIB浏览器是一个完整的源代码和项目文件的GUI应用程序。源代码说明了使用SNMPv3 API扩展的许多方面,可以作为Borland C++ Builder中开发更复杂的SNMPv3管理应用程序的基础[WinSNMP, SNMPv3, GUI application]。
  • 使用QT-GUI库在C++中实现的MG-Suffic MIB浏览器是一个具有完整源代码和项目文件的GUI应用程序。源代码说明了使用SNMPv3 API扩展的许多方面,并且可以用作使用Qt工具包开发更复杂的SNMPv3管理应用程序的基础。 [WinSNMP, SNMPv3, GUI application]。
  • SNMP PING - 具有统一码支持的命令行实用程序的完整源代码示例,用于在SNMP代理中检索和修改SNMP变量的值[C/C++ unicode console application]。
  • SEND TRAP - 用于发送SNMP陷阱的命令行实用程序的完整源代码示例 [C/C++ console application]。
  • MIB DUMP - 使用WinMIB API的命令行实用程序的完整源代码示例 [C/C++ console application]。
  • EA SAMPLE .NET - 在 MS .NET框架上运行的SNMP代理扩展GUI应用程序的完整源代码示例。这个示例子代理应用程序通过使用SNMP EasyAgent API实现 MGSOFT-MGBEEP-MIB 模块 [C# GUI application]。
  • EA SAMPLE - 使用SNMP EasyAgent API实现MGSOFT-MGBEEP-MIB模块的SNMP代理扩展示例应用程序的完整源代码 [C/C++ console application]。
  • SNMP GET - 能够执行SNMP Get操作的命令行实用程序的完整源代码示例[C/C++ console application]。
  • SNMP GET .NET - 能够执行SNMP Get操作的.net命令行实用程序的完整源代码示例 [C# console application]。
  • SNMP GETNEXT - 能够执行SNMP GetNext操作的命令行实用程序的完整源代码示例[C/C++ console application]。
  • SNMP GETBULK - 能够执行SNMP GetBulk 操作的命令行实用程序的完整源代码示例 [C/C++ console application]。
  • SNMP SET - 能够执行SNMP设置操作的命令行实用程序的完整源代码示例 [C/C++ console application]。
  • SNMP WALK - 能够执行“Walk”操作的命令行实用程序的完整源代码示例 [C/C++ console application]。