Juniper Networks
Log in
|
How to Buy
|
Contact Us
|
United States (Change)
Choose Country
Close

Choose Country

North America

  • United States

Europe

  • Deutschland - Germany
  • España - Spain
  • France
  • Italia - Italy
  • Россия - Russia
  • United Kingdom

Asia Pacific

  • Asia Region
  • Australia
  • 中国 - China
  • India
  • 日本 - Japan
  • 대한민국 - Korea
  • 台灣 - Taiwan
Solutions
Products & Services
Company
Partners
Support
Education
Community
Security Intelligence Center

Junos XML Management Protocol (Junoscript) Download Software

Support
Download Software
Research a Problem
Case Management  lock icon
Communities
Technical Documentation
End-of-Life Products
Contact Support
Guidelines and Policies
Security Resources
2009 Winner ASPOnline Awards
2008 & 2009 Winner SSPA Award
Juniper Press Center
PLEASE NOTE: Starting on Tuesday, April 10, software downloads for all Junos family products will be moved to a new location. This change affects the following software: Junos US & Canada, Junos Worldwide, Junos FIPS, Junos Scope, Junos XML API, Junos XML Management Protocol (Junoscript), and NETCONF XML. These products are now on the Junos Platforms Download Software page. These pages will no longer be updated and will be removed from the site in 60 days. Please update your bookmarks accordingly.

Current Releases
  • 12.1
  • 11.4
  • 11.2
  • 11.1
  • 10.4
  • 10.2
  • 10.0
  • 9.3


What is the Junos XML Management Protocol?

The Junos XML Management Protocol (formerly known as Junoscript API) is an XML-based protocol that client applications use to exchange information with Juniper Networks EX Series, J Series, M Series, MX Series, T Series, and SRX Series devices. XML is a metalanguage for defining how to mark the organizational structures and individual elements in a data set or document with tags that describe the function of the structures and elements. The Junos XML protocol defines operations that are equivalent to commands in Junos OS CLI configuration mode.

Junos XML Management Protocol Guide

This document describes how a client application uses the Junos XML Management Protocol. It includes a chapter that describes how to use the samples in the Junos XML protocol Perl client package as models for your own client applications.

Junos XML Management Protocol Perl Client Module and Sample Scripts

This package includes a set of Perl modules whose external interface, Junos::Device, provides an object interface that client applications can use to communicate with the Junos XML protocol server on a switching, routing, and security platform running Junos OS. Use the modules to quickly and easily develop custom Perl applications for configuring and monitoring devices running Junos OS.

The Junos XML Management Protocol supports four communication protocols for connecting to the Junos XML protocol server:

  • Clear-text (an unencrypted, Junos XML Management Protocol-specific protocol)
  • Telnet
  • Secure Shell (SSH)
  • Secure Sockets Layer (SSL)

The Perl client package for customers in the United States and Canada (domestic) includes all four protocols. The package for other customers (export) includes the first two protocols only. Each new release of the Junos XML protocol Perl modules is backward compatible with devices that run earlier versions of the Junos XML Management Protocol software. The Junos XML protocol server is bundled with the Junos OS. The package includes sample Perl scripts that illustrate how to use the module to perform various functions, including requesting status information and parsing the Junos XML protocol server's response, configuring a router, and converting Junos XML data for storage in and retrieval from a relational database.

Perl Client Prerequisite Modules

This package includes prerequisite Perl modules that must be installed on the client machine for the Junos XML protocol Perl client to work correctly. There are domestic and export versions of the prerequisites package.

Installation Instructions

For instructions on installing the Junos XML protocol Perl client modules, sample scripts, and prerequisite Perl modules, see the 'readme' file included in the Junos XML protocol Perl client package and the chapter about the Perl client in the Junos XML Management Protocol Guide.



Related Topics

Junos XML API NETCONF XML Management Protocol
 
  • About Juniper
  • Investor Relations
  • Press Releases
  • Newsletters
  • Juniper Offices
  • Green Networking
  • Resources
  • How to Buy
  • Partner Locator
  • Image Library
  • Visio Templates
  • Security Center
  • Community
  • Forums
  • Blogs
  • Junos Central
  • Social Media
  • Developers
  • Support
  • Technical Documentation
  • Knowledge Base (KB)
  • Software Downloads
  • Product Licensing
  • Contact Support
  • Follow Us
  • j-net
  • YouTube
  • Twitter
  • Facebook
  • RSS
Site Map / RSS Feeds / Careers / Accessibility / Feedback / Privacy & Policy / Legal Notices
Copyright© 1999-2012 Juniper Networks, Inc. All rights reserved.

Enterprise

Service Provider

Public Sector

Business Needs 

  • Application Infrastructure
  • Business Continuity
  • Mobility
  • Network Infrastructure
  • Security and Compliance

Locations / Architectures 

  • Campus & Branch
  • Cloud-Ready Data Center
  • Remote & Mobile Users

Industries 

  • Energy and Utilities
  • Financial Services
  • Government
  • Healthcare
  • Education

The Innovators 

  • Customer Stories

Business Needs 

  • Managed Service Provider
  • Network Infrastructure
  • Network Security
  • Network and Service Management
  • Residential
  • Telepresence

Locations / Architectures 

  • Core
  • Packet Transport
  • Cloud-Ready Data Center
  • Universal Access
  • Universal Edge

Segments 

  • Cable Operator
  • Wireline Carrier
  • Content Service Provider
  • Wireless Carrier

Business Needs 

  • Application Infrastructure
  • Disaster Recovery / Business Continuity
  • Security and Compliance
  • Certifications

Locations / Architectures 

  • Branch Office
  • Campus
  • Cloud-Ready Data Center
  • Remote Users
  • VPNs and WAN

Products by Category

  • Application Acceleration
  • Content and Media Delivery
  • Data Center Fabric
  • Identity and Policy Control
  • Juniper Developer Network
  • Mobile Infrastructure
  • Network Management
  • Network Operating System
  • Packet Transport
  • Routing
  • Security
  • Software
  • Switching
  • Time Synchronization
  • Wireless
  • End-of-Sale Products

Services

  • Consulting Services
  • Installation and Configuration Services
  • Technical Services

All Products & Services

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

About Juniper

News and Information

The Juniper Difference

  • Company Profile
  • Leadership
  • Business Partners
  • Careers
  • Contact Us
  • Analyst Relations
  • Press Center
  • Events
  • Subscriptions
  • Innovations
  • Awards
  • Recognition
  • Case Studies and Customer Quotes
  • Corporate Responsibility
  • Ventures