eMarksoft SNMP Component


Version: Lastest v2.02

Descreption:

Based on Microsoft ATL, eMarkSnmp Component is an easy-to-use net MIB(Management Information Base) SNMP(Simple Network Management Protocol) COM component, with it you can quickly build a network manager application in several minutes. The application can configure remote devices, monitor network performance, audit network usage, and detect network faults or inappropriate access, the SNMP devices could be Cisco, Linux, Solaris.

  • The eMarkSnmp defines some simple interfaces to encapsulate the complex SNMP protocol procedure, it can be used to simplify the processing of net SNMP messages.
  • The eMarkSnmp manages communications to and from management entities. The entity can reside on the local computer or be connected through a local or wide-area network, or the Internet.
  • The eMarkSnmp hides the details of SNMP protocol, Abstract Syntax Notation One (ASN.1), and the Basic Encoding Rules (BER) for describing transfer syntax.
  • The eMarkSnmp verifies the correctness of PDUs(Protocol Data Unit) and rejects invalid PDUs. The eMarkSnmp transforms SNMPv2C PDU types when necessary in accordance with the relevant RFCs.
  • The eMarkSnmp converts SNMPv1 traps from an SNMPv1 agent to SNMPv2C traps in accordance with RFC 1908, "Coexistence between Version 1 and Version 2 of the Internet-standard Network Management Framework."
  • The eMarkSnmp supports the application's retransmission policy and provides retransmission execution support.

No SNMP MIB oid included, you should be familiar with RFC MIBs listed in the following:

1155 "Structure and Identification of Management Information for TCP/IP-based Internets"
1157 "A Simple Network Management Protocol (SNMP)"
1213 "Management Information Base for Network Management of TCP/IP-based internets: MIB-II"
1901 "Introduction to Community-based SNMPv2"
1902 "Structure of Management Information for Version 2 of the Simple Network Management Protocol (SNMPv2)"
1903 "Textual Conventions for Version 2 of the Simple Network Management Protocol (SNMPv2)"
1904 "Conformance Statements for Version 2 of the Simple Network Management Protocol (SNMPv2)"
1905 "Protocol Operations for Version 2 of the Simple Network Management Protocol (SNMPv2)"
1906 "Transport Mappings for Version 2 of the Simple Network Management Protocol (SNMPv2)"
1907 "Management Information Base for Version 2 of the Simple Network Management Protocol (SNMPv2)"
1908 "Coexistence between Version 1 and Version 2 of the Internet-standard Network Management Framework"
2089 "V2ToV1 Mapping SNMPv2 onto SNMPv1 within a bi-lingual SNMP agent"

Key Features:

  • Fast, Flexible, Easy to Use
  • Supports UTF8 (Unicode) text strings from multiple languages.
  • Multi thread programming safely.
  • Supports SNMPv1, SNMPv2, SNMPv2C.

Programing Language: ASP/PHP/VBScript/JScript/COM/Delphi/C++/C#/ASP.Net/VB.NET

Support Platforms: Windows 2000/XP/NT/2003/VISTA/2008

eMarkSnmp Objects:

SnmpParam: A parameter container, use to set SNMP version, timeout, retries.
SnmpVarBind: SNMP message varbinding container, including object id(oid), syntax, value(string/number/octs).
SnmpSession: The session object, use to get, getnext, getbulk, set SNMP message.

Example:

eMarkSnmp screenshot

View C++/C#/PHP SNMP Example Source Code.

Feedback:

For improving this SNMP software, if any problems, bugs, defects, please tell us, thank you very much.



Top   Products   Download   Affiliate   Order   Contact   Forum

   

SNMP Sample Code

 C++ Code
 ASP Vbscript
 PHP Code

 C# Code

Download

 Full Trial (995KB)
 eMarkSnmpTrial.zip
 
   
 

ActiveX/Component Library

 Active Server Flash  Active Server Image
  Copyright 2002-2012 eMarkSoft Inc. All rights are reserved.