To create a connection, both the JUNOScript server and the client application must be able to access the software for the access protocol used by the client application. The JUNOScript server can access the protocols listed in Table 10 because the JUNOS software distribution includes them. On most operating systems, client applications can access the software for TCP (used by the JUNOScript-specific clear-text protocol) as part of the standard distribution. For information about obtaining SSL software, see http://www.openssl.org.
The following topics describe the prerequisites for establishing a connection with the JUNOScript server:
When the prerequisites are satisfied, the client application connects to the JUNOScript server by opening a socket or other communications channel to the JUNOScript server machine (router) and invoking one of the remote-connection routines appropriate for the programming language and access protocol that the application uses.