自动安装 APPC 连接-初步注意事项
- 由 CINIT 请求启动的本地 APPC 单会话连接
自动安装由 CINIT 请求启动的本地 APPC 单会话连接的工作方式与自动安装终端的工作方式相同。 您必须提供 TERMINAL-TYPETERM 模型对,以及所提供的其中一个自动安装控制程序 DFHZATDX 或 DFHZATDY 的定制版本。 请参阅编写程序以控制 LU 的自动安装。
- 本地 APPC 并行会话和由入局绑定请求启动的单会话连接。 (传入 表示请求由伙伴系统启动。)
如果启用了自动安装,并且针对 APPC 服务管理器 (SNASVCMG) 会话 (或针对单会话连接的唯一会话) 接收到入局 APPC BIND 请求,并且没有匹配的 CICS® CONNECTION 定义,那么将自动创建并安装新连接。
与其他资源的自动安装一样, APPC 连接的自动安装需要模型定义。 但是,与用于自动安装终端的模型定义不同,用于自动安装 APPC 链接的模型定义不需要显式定义为模型。 相反, CICS 可以将任何先前安装的连接定义用作新定义的 "模板"。 为了使自动安装工作,您必须具有要自动安装的每种连接的模板。
APPC 连接的自动安装模板
模板的用途是向 CICS 提供可用于具有相同属性的所有连接的定义。 您可以定制提供的自动安装控制程序 DFHZATDY ,根据它从 z/OS® Communications Server for SNA 接收到的信息,为每个新连接选择相应的模板。
模板由 CONNECTION 定义及其关联的 SESSIONS 定义组成。 您应该为将要需要的每个不同会话属性集安装一个定义。
任何已安装的连接定义都可以用作模板,但出于性能原因,模板应该是您未使用的已安装连接定义。 CICS 复制定义时会锁定定义,如果自动安装会话较多,可能会出现明显的延迟。
自动安装的用例
如果您有大量具有相同特性的 APPC 并行会话设备,自动安装支持可能会非常有用。 例如,如果您有 1000 台具有相同特征的个人计算机 (PC) ,那么将设置一个模板以自动安装所有这些计算机。 如果您的 500 个 PC 具有一组特征,而 500 个具有另一组特征,那么您将设置两个模板以自动安装这些模板。
任何类型的重启都应明显加快,尤其是涉及大量终端时。
由于自动安装的资源在使用之前不会占用空间,因此还可以节省系统管理开销和存储费用。
自动安装需求
APPC 连接的自动安装适用于任何受支持的 ACF/SNA 发行版。
只能有一个用于终端和连接的活动自动安装控制程序。 必须在 AIEXIT 系统初始化参数上指定活动程序的名称。 除了提供由 BIND 请求发起的 APPC 连接的自动安装功能之外,示例程序 DFHZATDY 还提供了与默认控制程序 DFHZATDX 相同的终端自动安装功能,如编写程序来控制 LU 的自动安装中所述。 因此,您可以使用定制版本的 DFHZATDY 来自动安装终端和 APPC 连接。
您可能会发现提供的 DFHZATDY 版本足以满足您的需要。 如果没有,您可以编写所提供程序的定制版本,或者创建您自己的程序以提供增强功能。
恢复并重新启动
CICS不会对自动安装的连接进行编目,因此不会在紧急重新启动或热重新启动时恢复这些连接。