[Contents]
[Prev]
[Next]
[Index]
[Report an Error]
Client Application’s Role in a JUNOScript Session
To create a session and communicate with the JUNOScript
server, a client application performs the following procedures, which
are described in the indicated sections:
- Establishes a connection to the JUNOScript server on the
routing platform, as described in Connecting to the JUNOScript Server.
- Opens a JUNOScript session, as described in Starting the JUNOScript Session.
- (Optional) Locks the candidate configuration or creates
a private copy, as described in Exchanging Information with the JUNOScript Server.
Locking the configuration prevents other users or applications from
changing it at the same time. Creating a private copy enables the
application to make changes without affecting the candidate or active
configuration until the copy is committed.
- Requests operational or configuration information, or
changes configuration information, as described in Requesting Information and Changing Configuration Information.
- (Optional) Verifies the syntactic correctness of a configuration
before attempting to commit it, as described in Verifying a Configuration Before Committing It.
- Commits changes made to the configuration, as described
in Committing a Configuration.
- Unlocks the candidate configuration if it is locked, as
described in Unlocking the Candidate Configuration.
- Ends the JUNOScript session and closes the connection
to the routing platform, as described in Ending a JUNOScript Session and Closing the Connection.
[Contents]
[Prev]
[Next]
[Index]
[Report an Error]