精通COBOL--16.3.5 获取CICS的终端信息

本文介绍了如何在COBOL程序中通过EIBTRMID获取CICS终端信息,并展示了两种方式:一种直接输出终端ID,另一种在接收到用户'TERM'请求后显示终端信息。程序中涉及到交易编号输入、错误处理以及任务结束逻辑。
摘要由CSDN通过智能技术生成

  在第一节中曾讲到,每一个任务都有一个与之对应的EIBCICS的终端信息正是通过EIB得到的。

需要注意的是,由于任务可以在不同的终端上启动,因此得到的终端信息也是不同的。也就是说,终端信息是基于任务而言的,这点同每一任务中EIB的惟一性是相对应的。

此处所说的终端信息,主要是指终端在CICS中的设备编号。终端编号是通过EIB中的信息EIBTRMID提供的。以下程序将直接通过EIBTRMID得到相应的终端设备编号,并从屏幕第二行的第一列开始将其输出:

IDENTIFICATION  DIVISION.

PROGRAM-ID.  TERMPGM1.

*

 ENVIRONMENT  DIVISION.

*

 DATA  DIVISION.

 WORKING-STORAGE  SECTION.

01  MSG1    PIC  X(80).

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值