Introduction To The Junos Xml Management Protocol And Junos Xml; Api; Junos Xml Management Protocol And Junos Xml Api Overview - Juniper JUNOS OS 10.3 - XML MANAGEMENT PROTOCOL GUIDE 6-30-2010 Manual

Junos xml management protocol guide
Hide thumbs Also See for JUNOS OS 10.3 - XML MANAGEMENT PROTOCOL GUIDE 6-30-2010:
Table of Contents

Advertisement

CHAPTER 1
Introduction to the Junos XML
Management Protocol and Junos XML API

Junos XML Management Protocol and Junos XML API Overview

Copyright © 2010, Juniper Networks, Inc.
This chapter discusses the following
Junos XML Management Protocol and Junos XML API Overview on page 3
XML Overview on page 4
Advantages of Using the Junos XML Management Protocol and Junos XML
API on page 5
Overview of a Junos XML Protocol Session on page 6
The Junos XML Management Protocol is an XML-based protocol that client applications
use to request and change configuration information on routing, switching, and security
platforms running Junos OS. The Junos XML protocol uses an Extensible Markup Language
(XML) based data encoding for the configuration data and remote procedure calls. The
Junos XML protocol defines basic operations that are equivalent to configuration mode
commands in the Junos OS command-line interface (CLI). Applications use the protocol
operations to display, edit, and commit configuration statements (among other
operations), just as administrators use CLI configuration mode commands such as
, and
to perform those operations.
set
commit
The Junos XML API is an XML representation of Junos configuration statements and
operational mode commands. Junos XML configuration tag elements are the content to
which the Junos XML protocol operations apply. Junos XML operational tag elements
are equivalent in function to operational mode commands in the CLI, which administrators
use to retrieve status information for a device. The Junos XML API also includes tag
elements that are the counterpart to Junos configuration statements.
Client applications request or change information on a device by encoding the request
with tag elements from the Junos XML management protocol and Junos XML API and
sending it to the Junos XML protocol server on the device. The Junos XML protocol server
is integrated into the Junos OS and does not appear as a separate entry in process listings.
The Junos XML protocol server directs the request to the appropriate software modules
within the device, encodes the response in Junos XML and Junos XML protocol tag
elements, and returns the result to the client application. For example, to request
show
,
3

Advertisement

Table of Contents
loading

This manual is also suitable for:

Junos os

Table of Contents