The AdventNet CLI API is an effective, rapid development environment for network management developers seeking to leverage the power of Java™ and other Internet technologies in delivering Java and web-based solutions quickly. It provides a good base to build network management products and solutions.
The chapters and topics covered in this chapter will help the developers to create their own applications. Please go through the respective sections to learn more.
CLI API Overview discusses the various Packages available in the CLI API packages. The details included in this section are useful to developers in preparation of various applications related to Java based CLI technologies.
CLI Core Package contains the entire CLI core APIs for communication, which includes CLI package CLISession, CLIMessage and other classes.
CLI Transport Provider Package consists of APIs related to protocol implementations for Telnet, SSH, and Serial (RS232).
CLI Utilities Package consists of CLI Parser, Scripting, Terminal Independent IO Handling, messageset package for Command Generation, Config API, and CLI Log Manager.
CLI Beans Package consists of CLI Browser and CLI Tree Beans.
Distributed API function includes allowing remote clients to perform CLI operations. This section gives you details pertaining to communication with server and remote clients.