1-16
Cisco CRS-1 Series Carrier Routing System XML API Guide
OL-4596-01
Chapter 1 Cisco CRS-1 Series XML API Overview
Cisco CRS-1 Series Management XML Interface
Note The XML API code is available for use on any Cisco platform that runs Cisco IOS XR software.
Definition of Terms
Table 1-1 defines the words, acronyms, and actions used throughout this guide.
Cisco CRS-1 Series Management XML Interface
This guide provides the following information regarding the Cisco CRS-1 Series management XML
interface:
• High-level structure of the Cisco CRS-1 Series XML request and response streams
• Operation tag types and usage, including their XML format and content
Table 1-1 Definition of Terms
Term Description
AAA Authentication, authorization, and accounting
CLI Command-line interface
CORBA Common Object Request Broker Architecture
CWI Craft Works Interface
ssh Secure Shell
XML Extensible markup language
XML agent A process on the Cisco CRS-1 Series router that is sent XML
requests by XML clients and is responsible for carrying out the
actions contained in the request and returning an XML response to
the client.
XML client An external application that sends XML requests to the Cisco
CRS-1 Series router and receives XML responses to those requests.
XML operation A portion of an XML request that specifies an operation that the
XML client wants the XML agent to perform.
XML operation provider The Cisco CRS-1 Series code that carries out a particular XML
operation including parsing the operation XML, performing the
operation, and assembling the operation XML response.
XML request An XML document sent to the Cisco CRS-1 Series router
containing a number of requested operations to be carried out.
XML response The response to an XML request.
XML schema An XML document specifying the structure and possible contents
of XML elements that can be contained in an XML document.
XML TTY Client The XML TTY Client provides a client-side perl scripting interface
to the Cisco CRS-1 Series XML API, including a toolkit to rapidly
develop scripts to configure and monitor the router using XML. The
XML TTY Client will be available in a future release of the Cisco
CRS-1 Series XML API.