CICS® ONC RPC allows client applications to access CICS programs by calling them as remote procedures using the ONC RPC format.
CICS ONC RPC can be used:
TCP/IP for MVS™ is a prerequisite for CICS ONC RPC; it provides the library code for Sun Microsystems’ ONC RPC Version 3.9. Hence, CICS ONC RPC servers work with any remote client compatible with ONC RPC Version 3.9, regardless of operating system or machine type. See the TCP/IP for MVS: Programmer’s Reference for information about the function of ONC RPC Version 3.9 supported by TCP/IP for MVS.
Figure 29 shows how CICS ONC RPC allows a variety of client applications to communicate with CICS programs using ONC RPC.
The CICS program called to service a client request is executed by a transaction that has no principal facility. It is therefore not allowed to use some commands of the CICS application programming interface: