The autoinstall control program for connections
The autoinstall control program is invoked at installation for APPC single- and parallel-session connections initiated by a BIND. The autoinstall control program provides CICS® with any extra information it needs to complete an autoinstall request. For APPC parallel sessions, the control program provides a SYSID for the new definition.
When an APPC BIND request is received by CICS, CICS receives the partner's z/OS® Communications Server NETNAME and passes it to the autoinstall control program. The control program uses the information contained in the partner's NETNAME and in the z/OS Communications Server BIND to select the most appropriate model on which to base a new connection. In order to return the name of the most suitable model to CICS, the control program must know the NETNAME or SYSID of every model.
- Your model connections are called CCPS, CBPS, or CBSS
- You use the last four characters of the NETNAME as the SYSID or terminal name
DEFINE PROGRAM(DFHZATDY) GROUP(DFHAI62) LANGUAGE(ASSEMBLER)
RELOAD(NO) RESIDENT(NO) STATUS(ENABLED) CEDF(NO)
DATALOCATION(ANY) EXECKEY(CICS) The definitions
for the supplied model connections and sessions are: DEFINE CONNECTION(CBPS) GROUP(DFHAI62) NETNAME(TMPLATE1)
ACCESSMETHOD(VTAM) PROTOCOL(APPC) SINGLESESS(NO)
DEFINE SESSION(CBPS) GROUP(DFHAI62) CONNECTION(CBPS)
MODENAME(LU62PS) PROTOCOL(APPC) MAXIMUM(10,5) DEFINE CONNECTION(CBSS) GROUP(DFHAI62) NETNAME(TMPLATE2)
ACCESSMETHOD(VTAM) PROTOCOL(APPC) SINGLESESS(YES)
DEFINE SESSION(CBSS) GROUP(DFHAI62) CONNECTION(CBSS)
MODENAME(LU62SS) PROTOCOL(APPC) MAXIMUM(1,0) DEFINE CONNECTION(CCPS) GROUP(DFHAI62) NETNAME(TMPLATE3)
ACCESSMETHOD(VTAM) PROTOCOL(APPC) SINGLESESS(NO)
DEFINE SESSION(CCPS) GROUP(DFHAI62) CONNECTION(CCPS)
MODENAME(LU62PS) PROTOCOL(APPC) MAXIMUM(10,5)If you want to use these definitions, you must add group DFHAI62 to your group list. Do not try to use the terminal autoinstall exit DFHZATDX to autoinstall connections; any sessions installed by DFHZATDX are terminated and message DFHZC6921 is issued.
For programming information on customizing the autoinstall control program, see Writing a program to control autoinstall of LUs.