| SilverCreek Libraries (API) |
|
The SilverCreek SNMP APIs replace the Scotty libraries for software developers seeking a migration path from the legacy Scotty libraries to SilverCreek libraries that support SNMPv3 security. The SilverCreek SNMP libraries replace the Scotty libraries with a complete set of tools, full support, developer's guides, updates, and even more. The SilverCreek libraries represent the ideal solution for creating network management applications and/or migrating those applications from the Scotty libraries. SilverCreek's APIs are written in C++ and are accessible through a Tcl shell or command line or a Tcl program. Tcl, the Tool Command Language, is a flexible, interpretive language, popular for network applications. APIs are application programming interfaces that execute requests for services (for example getting the value of an SNMP object identifier) on behalf of a program making the request. Good quality and mature APIs can greatly reduce development time, because the developer can use the APIs as building blocks to create his application, without having to create the building blocks themselves. With SilverCreek SL, developers can migrate home grown applications from obsolete and/or unsupported libraries and APIs, thereby preserving the investment in these applications. Scotty/Tnm, a freely available, open source, set of SNMP APIs is a popular foundation for many applications. Scotty's authors, however, stopped work on Scotty in 2002 and moved on to other projects. As a result, applications based on the Scotty APIs do not have support for the important security features of SNMPv3. Fortunately, the SilverCreek SL SNMP APIs, provide full support for SNMPv3 security. A Scotty SNMP API to SilverCreek SL SNMP API mapping is available for review. SilverCreek SL SNMP APIs also include a comprehensive set of tools:
|