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



A Guide to NuDesign SNMP / HTTP / CLI Development Tools & Applications

NuDesign products fall into three main categories:

  1. Embedded Linux and RTOS SNMP & CLI Development – SNMP code generation wizards with RTOS specific SNMP SDK C++ libraries for development of Embedded SNMPv3 Agents (with optional HTTP access) or Embedded SNMPv3 Managers. The CLI code generation wizard with RTOS specific CLI SDK C++ libraries for development of Embedded CLI Agents.
  2. RTOS’es such as QNX Neutrino, Linuxes, VxWorks, Windows Embedded, ENEA OSE are supported. Development wizards are hosted under Windows and generate complete projects (sources, headers and Make / Project files) for supported development platforms.
  3. Windows SNMP Development – SNMP code generation wizards with SNMP SDK C++ libraries for development of standalone SNMPv3 Agents, or extension subagent DLL’s for Windows SNMP Service (with optional HTTP access), or for development of complex, customer product specific, C++ SNMPv3 Managers for Windows. Finally MIB Compiler and SNMPv3 libraries are also available as Controls for development of SNMPv3 Managers in C# under .NET Windows environment.
  4. Windows hosted SNMP Developer Tools and Applications - such as MIB Browsers, MIB Builder, SNMP Traffic Monitor, SNMPv3 Master Agent Service for Windows, AFDX / ARINC664 SNMP products, SNMP Tools and Application for building of NTCIP compliant equipment for the Transportation Industry, SNMP Middle Layer Managers with SQL storage, reporting and trending.

All products support IPv6 communications, Windows and Linux SDK C++ library products natively support 32 bit and 64 bit code.  The SNMP Agent code generation wizard, in addition to SNMP code automatically builds Simple Development Console interface providing console and optionally HTTP access to the MIB implementations.

If Simple Development Console interface needs to be extended into a fully blown hierarchical Command Line Interface (CLI) management application then CLI code generation wizard with its RTOS specific CLI SDK C++ libraries needs to be used.  It provides for implementation of command hierarchy navigation, command completion, line editing, history and provides a basic set of common commands.  Extending CLI with custom commands and device configuration requires a few simple steps.  The CLI access is via console, serial, Telnet or SSH protocol, depending on system capabilities.

The SNMP Agent generation wizard contains NuDesign’s MIB Compiler libraries and auto-generates a very complete MIB dependant agent code.  The code for implementing tables including dynamic row creation is generated.  GetNext and GetBulk are implemented, so is the code for a multi-stage Set.  The developer simply adds instrumentation code to generated callbacks in Agent’s methods then links to NuDesign’s SNMPv3 Agent OS/RTOS specific SDK C++ libraries creating a complete code for SNMPv3 Agent project.

The SNMP Manager code generation wizard also contains NuDesign’s MIB Compiler libraries and auto-generates a very complete MIB dependant manager code.  The trap reception code for all MIB-defined traps is generated.  The developer adds his application specific code dealing with data from already decoded replies, based on pre-compiled MIB objects, then links to NuDesign’s SNMPv3 Manager OS/RTOS specific SDK C++ libraries creating a complete code for SNMPv3 Manager projects.

Together with sample code, tutorials, help files and other documentation, the code generation wizards called Visual xAgentBuilder for C++ for Windows or Visual Embedded xAgentBuilder for C++ for embedded SNMP Agent development, then Visual xManager Builder for C++ for Windows or Visual Embedded xManager Builder for C++ for embedded systems SNMP Manager Application development and Visual Embedded xCLI Builder for C++ for embedded systems CLI access development are bundled into respectively Agent or Manager Studio Development products.

Please see the following document for more product details:

  1. NuDesign Products for SNMP Agent Development
  2. NuDesign Products for SNMP Manager Development
  3. NuDesign CLI Builder Studio for Embedded Linux & RTOS
  4. NuDesign SNMP Middle Layer Manager Server Development

And for products selection specific for your SNMP / CLI development program, please review the following sections, consult the Price List or contact us.

  1. Embedded Linux and RTOS SNMP & CLI Development
  2. Windows SNMP Development
  3. Windows hosted SNMP Developer Tools and Applications




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.