You can register 4-tuples in any of the following ways:
- You can register all the 4-tuples in the CICS® ONC RPC data set that are defined with
YES specified for Register from Data Set. To do this, select option 1 on panel
DFHRP03, and press Enter. After these 4-tuples have been registered, panel
DFHRP03 is still displayed, so you can make other selections.
- You can register 4-tuple definitions one at a time. To do this, you use
option 3 or option 4 on panel DFHRP03. Make changes, if you need any, to panels
DFHRP5 and DFHRP5B and get them validated as described in Defining the attributes of a 4-tuple.
To register the definition, press Enter.
- You can register 4-tuples from a list. See Working with a list of 4-tuples.
- When CICS ONC RPC is disabled, you can register all the 4-tuples in the CICS ONC RPC data set that have YES for their Register from Data Set attribute
by initiating automatic enable processing.
When a 4-tuple is registered, two things happen:
- If the program-version-protocol 3-tuple has not yet been registered with
TCP/IP for MVS™, it is registered. The Portmapper assigns a port number
to this combination, and that port number is the one that clients use to request
the service represented by this 4-tuple. Procedure 0 for the program, version,
and protocol becomes available to callers.
- The resources associated with the 4-tuple become available to service
client requests. When a client request arrives in CICS ONC RPC, the resources used to service
it are those of the 4-tuple whose program, version, and procedure numbers
match those of the request, and whose protocol matches the protocol used to
transmit the request from the client to the server.
CICS ONC RPC makes 252 sockets available for use as follows:
- One socket is used by each program/version/protocol 3-tuple from the time
the first 4-tuple for that program, version and protocol is registered. This
socket remains in use until the last 4-tuple with that program and version
is unregistered.
- One socket is used by each TCP call for the duration of the call.
If you register too many 4-tuples, you reduce the service that CICS ONC RPC can
give to incoming client requests. If you attempt to register more than 252
program-version-protocol 3-tuples with TCP/IP for MVS, the results are unpredictable.
[[ Contents Previous Page | Next Page Index ]]