SNMP++       
   
Title
Title
News
Specifications
Source
Tools
Support
Related
 

About SNMP++

SNMP++ is a set of C++ classes which provide SNMP services to a network management application developer. SNMP++ is not an additional layer or wrapper over existing SNMP engines. SNMP++ utilizes existing SNMP libraries in a few minimized areas and in doing so is efficient and portable. SNMP++ brings the Object Advantage to network management programming.

In order to meet the challenge of networking in the in the next century, powerful new tools are required to allow concepts such as Web based Management ,Asynchronous Transfer Mode (ATM) management, virtual LANs (VLANs) and network security management to become a workable reality. Object oriented tools provide many of the benefits needed to meet this challenge. Up to now, network management development has been a cumbersome task requiring the expertise of many resources. SNMP++ brings the object advantage to network management development and in doing so allows you to develop powerful applications as never before. There are a wide variety of Simple Network Management Protocol (SNMP) Application Programmers Interfaces (APIs) which exist for the creation of network management applications. The majority of these APIs provide a large library of functions which require the programmer to be familiar with the inner workings of SNMP and resource management. Most of these APIs are platform specific resulting in SNMP code specific to an operating system platform and thus not portable. Application development using C++ has entered the main stream; and with it, a rich set of reusable class libraries are now readily available. What has been missing is a standard set of C++ classes for network management. SNMP++, a reusable C++ class library, offers power and flexibility which would otherwise be difficult to implement and manage.