|
Which LogiSoft AR Product is Right for You?
All development tools provide a flexible development environment enabling
the creation of very efficient, robust and highly maintainable and expandable
network management software: command generators ( manager applications ),
command responders ( agents ), command forwarders, etc.
One of the differences between the SNMP Toolkit family of products and the SNMP Builders
is that the SNMP Builders include a MIB compiler and allow the referencing of SNMP objects by
symbolic names. Other major differences are language specific: see the SNMP for C++
or SNMP for Visual Basic sections for specific details.
- The new SNMP Builder includes a MIB compiler that can compile SMIv1 and SMIv2
standard and private MIBs and can generate C++ header files with MIB object definitions
enabling SNMP object referencing using symbolic names.
- A new GetTable method allows the retrieval of an entire table in a single function call
using the symbolic table name. One can also retrieve just selected columns from a table.
- An automatic port assignment simplifies finding of an unused IP port.
- New methods are added to further improve performance and flexibility of the class library.
- A multi-homed computers support.
- Better automatic retransmission handling.
The following table summarizes the new SNMP Builder for C++ features:
Feature |
SNMP Toolkit |
SNMP Builder |
MIB Compiler |
no |
YES |
Symbolic Name Support |
no |
YES |
Entire Table Retrieval by Symbolic Name |
neads programming |
single function call |
Selected Table Columns Retrieval |
neads programming |
single function call |
Receiving Buffer Size Control |
no |
YES |
Automatic Port Assignment |
no |
YES |
Multi-homed Machine Support |
no |
YES |
Malformed PDU Handling |
standard |
extended |
Broadcast Address Handling |
no |
YES |
- The SNMP Builder includes an SNMP COM Component, while the
SNMP Toolkit comes with an SNMP ActiveX control. Components are much more flexible
than ActiveX controls. Having all the ActiveX control advantages the components do not require a
form to be attached to. The latter adds an additional dimension in flexibility and
range of applications that can be created. The component instances can be
created and released dynamically.
- The SNMP Builder includes a MIB compiler that can compile SMIv1 and SMIv2
standard and private MIBs and can generate Visual Basic module files with MIB
object definitions and subroutines enabling SNMP object referencing using
symbolic names.
- A new GetTable method allows to retrieve an entire table in single function call.
by using the symbolic table name. One can also retrieve just selected columns from a table.
- An automatic port assignment simplifies finding of an unused IP port.
- New methods are added to further improve performance and flexibility of the class library.
- A multi-homed computers support.
- Better automatic retransmission handling.
The following table summarizes the new SNMP Builder for Visual Basic features:
Feature |
SNMP Toolkit |
SNMP Builder |
COM Implementation |
ActiveX Control |
Component |
Form Requirement |
Required |
Not required |
Applications |
GUI |
No limitation |
MIB Compiler |
no |
YES |
Symbolic Name Support |
no |
YES |
Entire Table Retrieval by Symbolic Name |
neads programming |
single function call |
Selected Table Columns Retrieval |
neads programming |
single function call |
Receiving Buffer Size Control |
no |
YES |
Automatic Port Assignment |
no |
YES |
Multi-homed Machine Support |
no |
YES |
Malformed PDU Handling |
standard |
extended |
Broadcast Address Handling |
no |
YES |
|
|