The autoinstall control program at install, Recovery and restart – IBM SC33-1683-02 User Manual

Page 547

Advertising
background image

DFHZATDX, described in “Chapter 10. Writing a program to control autoinstall of
terminals” on page 485.
Thus, you can use a customized version of DFHZATDY to
autoinstall both terminals and APPC connections.

Note: Both DFHZATDX and DFHZATDY provide function to install shipped

terminals and connections, and Client virtual terminals.

You may find the supplied version of DFHZATDY adequate for your purposes. If
not, you can write a customized version of the supplied program, or create your
own program to provide enhanced function.

The autoinstall control program for APPC connections

The purpose of the autoinstall control program is to provide CICS with any extra
information it needs to complete an autoinstall request. For APPC connections, the
control program selects the template to be used, and provides a name for the new
connection.

If autoinstall is enabled, when CICS receives an APPC BIND request for an
SNASVCMG session (or for the only session of a single-session connection), if
there is no matching CONNECTION definition, CICS passes the partner’s VTAM
NETNAME to the autoinstall control program. The control program uses information
from the BIND, which is passed in the communications area, to select the most
appropriate template on which to base a new connection.

The control program needs to know the NETNAME or SYSID of all the templates, in
order to return the name of the most suitable one. If it attempts to use an unsuitable
template, message DFHZC6922 is issued, explaining why the template is unusable.

If the template is usable, CICS makes a copy of the definitions within it and
attempts to install the new CONNECTION definition. If the installation is not
successful, message DFHZC6903 is issued.

Recovery and restart

Autoinstalled connections are not cataloged by CICS, so they are not recovered at
an emergency restart or a warm restart.

The autoinstall control program at INSTALL

The autoinstall control program is invoked at INSTALL for:

v

Local VTAM terminals

v

Local APPC single-session connections initiated by a CINIT

v

Local APPC parallel-session connections initiated by a BIND

v

Local APPC single-session connections initiated by a BIND

v

Shipped terminals and connections

v

Client virtual terminals.

On each invocation, CICS passes a parameter list to the control program by means
of a communication area addressed by DFHEICAP. The parameter list passed at
INSTALL of local terminals and APPC single-session connections initiated by CINIT
is described in “The communication area at INSTALL for terminals” on page 488.
The parameter list passed at INSTALL of shipped terminals and connections is

the autoinstall control program for APPC connections

Chapter 12. Writing a program to control autoinstall of APPC connections

515

Advertising