Home
About NuDesign
Sales
Support
Eval Download
Partners
Testimonials
SNMP Links
Tutorials
Pricing & License Options
Product License Terms
On-Line Stores


C++ SNMP Agent Studio for MS Windows CE.NET  - download eval of Visual xAgentBuilder for C++ or request an eval of our C++ SNMP Agent Studio for CE.NET here

 

Please note that NuDesign's SNMP Master Agent Service for Microsoft Windows CE.NET is available for evaluation.  Please request your copy here!

The C++ SNMP Agent Studio for MS Windows CE.NET consists of NuDesign products that allows developers to create Multiprotocol SNMP Agents for CE.NET, supporting SNMP v1/v2c or v1/v2c/v3, with CLI and optionally HTTP access to the management objects.

The core product, an agent code generator Visual xAgentBuilder for C++, CE.NET Edition generates the same MIB instrumentation code as the Visual xAgentBuilder for C++ for Windows.  For evaluations please download our free eval of Visual xAgentBuilder for C++ for Windows here.  For work under MS eMbedded Visual C++ IDE and CE.NET Emulator or your target platform contact us to obtain access to proper CE.NET libraries and CE.NET Edition of Visual xAgentBuilder for C++.

Visual xAgentBuilder for C++

Figure 1. Defining Subtrees in Visual xAgentBuilder for C++

The Professional SNMP Agent Studio allows a developer to visually create an SNMP MIB using NuDesign's Visual MIBuilder. This or any other MIB can then be used for generating code for a Multiprotocol SNMP Agent using NuDesign's Visual xAgentBuilder for C++ code generator.  This tool comes in a form of wizard that is run from CE.NET's Platform Builder / eMbedded Visual C++ 4.x framework.

The resulting agent runs under MS Windows CE.NET.  The agent can then be tested using appropriate management application (for example NuDesign's Visual MIB Browser for SNMP access or regular web browser for HTTP access).

For console access the agent code generator makes use of the Get/Set MIB objects API infrastructure, extending standard Windows CE.NET console application with Get/Set MIB object commands thus offering a simple console access to the MIB.

C++ SNMP Agent Studio for CE.NET is for developers who already have a MIB and just want a tool for generating the skeleton code for SNMP v1/v2c or v1/v2c/v3 Multiprotocol SNMP Agents with optional HTTP and console access.

For Windows CE.NET, Visual xAgentBuilder for C++ generates standalone or extensible Multiprotocol SNMP Agents, utilizing Microsoft SNMP Master Agent Service extension DLL API.  Such an extensible agent will support multiprotocol access as described here, even for third party DLLs.  In such cases, a developer will use the Visual xAgentBuilder for C++ to generate MIB-specific HTML pages and to link in the HTTP, Web Access Agent library.

However the HTTP access requires that NuDesign's SNMP Master Agent Service for Windows CE.NET be used.  For SNMP only access any Microsoft compatible SNMP Master Agent Service for Windows CE.NET can be used.

The following table details content of SNMP Agent Studio packages.  The developer needs to decide which protocol will be used for access to the management information.  Please note that each package contains the CLI, MIB access console application, in addition to main (SNMP and HTTP) access protocol libraries.

Content of C++ Agent Studio
for CE.
NET

C++ Professional Agent Studio for CE.NET

C++ Agent Studio for CE.NET

Visual xAgentBuilder for C++
(with SNMPv3 and/or HTTP options)

SDK for Multiprotocol SNMP Agent for MS Windows CE.NET

Visual MIBuilder

 

Visual MIBrowser

 


Table 1. Content of C++ SNMP Agent Studio for MS Windows CE.
NET

For more information please view Visual xAgentBuilder for C++ Help File here.

NuDesign’s SNMP Agent Studio products generate agent code with SNMP v1/v2c, SNMP v1/v2c/v3, HTTP and CLI access including generation of Project Files (source code, headers and Make files) for respective IDE’s for these environments:

1.      MS Windows – Visual Studio.NET IDE

2.      MS CE.NET – MS eMbedded Visual C++ IDE

3.      PC Linux – GNU Make files

4.      MontaVista Linux distribution – DevRocket IDE

5.      SnapGear / uCLinux Linux distributions – GNU Make files

6.      ENEA OSE (Epsilon, Delta and SoftKernel) - Code Warrior and Make files

7.      QNX Neutrino® - Momentics IDE

8.      WindRiver VxWorks – Tornado IDE

9.      other embedded and desktop OS/RTOS targets

For a more detailed understanding of our Multiprotocol SNMP Agent and our SNMP Agent Development Tools please read here.




Support Contracts and Upgrades

Support Services Contract offers one year of product maintenance updates plus 10 support incidents.  Please note that extended support contracts and design consulting services are available as well.  For more details see our Pricing & License Options document.