|
|
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.
| |
|