IBM SC34-6814-04 Server User Manual


 
Chapter 12. Writing a program to control autoinstall of APPC
connections
Considerations common to all user-replaceable programs
Note that the comments contained in Chapter 5, “General notes about
user-replaceable programs,” on page 435 apply to this chapter.
This chapter describes how to write a program to control the automatic installation
of local APPC connections. For information about controlling the automatic
installation of local VTAM terminals, see Chapter 10, “Writing a program to control
autoinstall of terminals,” on page 515. For information about controlling the
installation of shipped terminals and connections, see Chapter 14, “Writing a
program to control autoinstall of shipped terminals,” on page 559. For information
about controlling the installation of virtual terminals used by the CICS Client
products, see Chapter 15, “Writing a program to control autoinstall of virtual
terminals,” on page 567.
The chapter is divided into the following sections:
1. “Autoinstalling APPC connections—preliminary considerations”
2. “The autoinstall control program at INSTALL” on page 545
3. “The autoinstall control program at DELETE” on page 549
4. “The sample autoinstall control program for APPC connections” on page 550.
Note: In this chapter, “connection” and “session” are used as general terms when
explaining autoinstall. The names “CONNECTION” and “SESSIONS” are
used to indicate the CICS resource types used to create the definitions.
Autoinstalling APPC connections—preliminary considerations
In considering the autoinstall of local APPC connections, we need to distinguish
between the following:
1. Local APPC single-session connections initiated by CINIT requests
2. Local APPC parallel- and single-session connections initiated by incoming bind
requests. (By “incoming” we mean that the request is initiated by the partner
system.)
Local APPC single-session connections initiated by CINIT
Autoinstall of local APPC single-session connections that are initiated by CINIT
requests works in the same way as autoinstall for terminals. You must provide a
TERMINAL—TYPETERM model pair, and a customized version of one of the
supplied autoinstall control programs, DFHZATDX or DFHZATDY. See Chapter 10,
“Writing a program to control autoinstall of terminals,” on page 515.
Local APPC parallel-session and single-session connections initiated
by BIND
If autoinstall is enabled, and an incoming APPC BIND request is received for an
APPC service manager (SNASVCMG) session (or for the only session of a
single-session connection), and there is no matching CICS CONNECTION
definition, a new connection is created and installed automatically.
© Copyright IBM Corp. 1977, 2011 543