VTAM 定义 & TP 编码要求
每个远程系统都必须使用逻辑单元 (LU) 定义,在其可寻址单位( (NAU) )表中定义为 VTAM。
如果在命名 CICS 系统的 LU 定义上指定了 LOGAPPL 参数,CICS 将尝试在 LU 变为活动状态时与该 LU 建立会话。 如果驻留在 CICS 中的 TP 不使用具有 RETURN_CONTROL=WHEN_SESSION_ALLOCATED 的 ALLOCATE 谓词来建立会话,则这是必需的。 对于 LU 6.2,还必须存在 VTAM 模式表定义,尽管 CICS 不使用此处指定的值。
LU 6.2 (NCP) 定义的示例 VTAM 网络控制程序
Label | 操作 | 操作数 |
---|---|---|
TPPU62 | PU | ADDR=C1,IBLK=03E,IDNUM=01A1A, IRETRY=YES,DISCNT=NO,ISTATUS=ACTIVE, MAXDATA=265,SSCPFM=USSSCS, MODETAB=MRNDS,USSTAB=USSNDN1, MAXOUT=7,PASSLIM=7,PUTYPE=2 |
TPLU6207 | LU | LOCADDR=7,DLOGMOD=LU62, USSTAB=USSNOMSG |
TPLU6208 | LU | LOCADDR=8,DLOGMOD=LU62, USSTAB=USSNOMSG |
TPLU6209 | LU | LOCADDR=9,DLOGMOD=LU62, USSTAB=USSNOMSG |
TPLU620A | LU | LOCADDR=A,DLOGMOD=LU62, USSTAB=USSNOMSG |
下表显示了 LU 6.2 的 NCP 模式表条目。
LU 6.2 的示例 NCP 模式表条目
Label | 操作 | 操作数 |
---|---|---|
MODETAB | ||
LU62 | MODEENT | LOGMODE=NORMAL |
. . . | ||
MODEEND |
注意
建议首先列出 LU 6.2 使用的模式,如上表中的 LU62 示例所示。
TP 编码要求
若要使用 CICS,必须对 TP 进行编码,以在 ALLOCATE 请求上指定与 DFHTCT 表中配置的定义的 SYSIDNT 参数匹配的 SYSID 参数。 此请求必须采用以下格式:
EXEC CICS ALLOCATE SYSID('DC11')
SYSID 字段必须与 TCT (终端控制表) 中的 DFHTCT 定义为 CICS 程序指定的 SYSIDNT 字段匹配。 然后,TCT 使用 NETNAME 参数引用 NAU 的 VTAM 表中的特定 LU, (网络可寻址单位) 。 TP 使用此参数与远程系统通信。