Home
> WebNMS CLI API 2.0
WebNMS CLI API 2.0
WebNMS CLI APICLI API為輸送基於Java和基於web的解決方案來管理啟用指令列介面(Command Line
Interface, CLI)的設備提供了一個全面的 Protocol stack。帶有CLI Protocol stack的AdventNet CLI API支援CLI協定,如:SSH stack(SSH1,
SSH2)、CLI telnet、CLI傳輸提供商等。CLI指令集和CLI解析為建立網路管理應用來管理CLI設備建構了一個良好的平台。
WebNMS CLI API中的SSH stack(為SSH1和SSH2提供支援)確保了與遠端設備通訊的安全性,同時,SSH stack讓使用者可以存取到遠端系統資源
WebNMS CLI API為管理器應用和CLI設備(如交換機和路由器)之間的通訊提供了一個標準的協定工具——CLI
telnet。CLI telnet協定使使用者(客戶)能夠連接到Internet中的設備和系統,與他們的物理位置無關。在多數情況下,使用者使用CLI
telnet實現與remote login service的通訊。
利用WebNMS CLI API來建構CLI應用程式
WebNMS CLI API為CLI(Command Line
Interface)管理賦予了Java的靈活性和優點,這使得開發人員可以建立出與那些建構與其它管理協定(如SNMP)之上的GUI應用程式一樣的,帶有統一GUI的應用程式。AdventNet
CLI API 能夠為諸如監控網路狀態、收集網路統計資料、發佈網路控制指令、管理網路安全等網路管理活動建立應用程式來管理各種CLI設備。除此之外,它可以跨越任何傳輸協定靈活地執行CLI協定(例如TCP或串行連結)。
WebNMS CLI
API包具有諸多即買即得的功能,能縮短開發和投入市場的時間。這些功能包括:與多個設備建立通訊、session pooling、指令和response parsing、資源管理、腳本、虛擬終端(Terminal Emulation),以及提供編寫分散式可升級應用程式的RMI
API。基於Java的WebNMS CLI API具有獨立於平台的優點,便於使用者編寫Java應用程式,不存在任何移植方面的問題。
主要特點
- 開放的標準與跨平台性,採用Java、RMI和XML等標準技術、確保應用具有跨平台性
- 虛擬終端(Terminal Emulation)這一強大的功能使使用者應用程式能夠從任何類型的終端(例如,IBM / vt100
/ANSI等)處理I/O資料。資料轉換及傳輸的配置是啟用XML的,這將更易於使用者掌握
- 對於CLI Telnet、SSH stack(SSH1和SSH2)和串行傳輸協定提供了即買即得的支援,這將便於插入自定義協定工具與CLI設備進行通訊
- 可擴展的應答CLI解析能力允許使用者應用程式將來自設備的應答解析為易於定義的格式。除了支援插入的自定義CLI parser,該產品還提供了表格解析、標量解析和字串搜尋解析的能力
- 為從CLI應用程式啟動BeanShell和Python腳本提供了現成的支援,除此之外,可以輕易插入其它任何腳本
- CLI瀏覽器 - 為管理CLI設備提供craft interface的一個基於GUI的應用程式
- 基於GUI的配置應用能夠管理基於CISCO-IOSTM的CLI設備,如CISCO路由器、交換機和其它設備
- 基於RMI的分散式解決方案用於CLI設備管理
免費下載試用WebNMS CLI API
您可以免費下載試用WebNMS CLI API
2.0。試用期間,您還可以透過email獲得免費技術支援。如需瞭解產品更多訊息或有任何疑問,請聯繫cli-support@webnms.com。