JUNOScript API
NoticesPlease make note of the changes we have made to the JUNOS Software download pages! You're on a JUNOS Software landing page, where you can choose which software version you want as well as read any general information about the software. On our download pages, our warnings and notices will only show you information that applies to the version you've selected, and you can choose to hide these notices after you've read them. We hope our changes help make it easier to find what you're looking for and we'd appreciate your feedback! What is the JUNOScript API?The JUNOScript API is an XML application that client applications can use to exchange information with Juniper Networks J-series, M-series, MX-series, and T-series routing platforms. 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 operations in the API are equivalent to commands in JUNOS CLI configuration mode. The API is customized for the JUNOS software on J-series, M-series, MX-series, and T-series routing platforms.JUNOScript API GuideThis document describes how a client application uses the JUNOScript API. It includes a chapter that describes how to use the samples in the JUNOScript Perl client package as models for your own client applications.JUNOScript Perl Client Module and Sample ScriptsThis 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 JUNOScript server on a routing platform. Use the modules to quickly and easily develop custom Perl applications for configuring and monitoring routing platforms.The JUNOScript API supports four communication protocols for connecting to the JUNOScript server:
Perl Client Prerequisite ModulesThis package includes prerequisite Perl modules must be installed on the client machine for the JUNOScript Perl client to work correctly. As for the Perl client module package, there are domestic and export versions of the prerequisites package.Installation InstructionsFor instructions on installing the JUNOScript Perl client modules, sample scripts, and prerequisite Perl modules, see the 'readme' file included in the JUNOScript Perl client package and the chapter about the Perl client in the JUNOScript API Guide. |

