精通COBOL--16.1.3 CICS的基本操作

  关于CICS的基本操作,首先需要清楚CICS的开启与关闭。作为一个子系统,CICS的开启和关闭都是通过在终端,或控制台输入相关命令实现的。在PCOM主界面登录CICS系统,则与登录TSO类似,通常是使用以下命令登录的:

L  CICS

CICS的重启与JES2的重启类似,也是分为3种类型的重启的。关于这3种类型的重启的名称及方式分别如下:

q      冷启动:正常关闭CICS,并全新安装CICS。该重启方式将会清除某些信息。

q      热启动:正常关闭CICS,但在关闭之前要求所有正在运行的任务依次完成。这种重启方式实际上为最好的一种方式。

q      紧急启动:非正常关闭CICS,通常是由于电力故障等外在原因造成的。此时,为保证数据的一致性,CICS在重启后,将回滚所有未完成的逻辑工作单元。

CICS运行过程中,CICS还提供了许多用于处理系统事务的系统交易。通过这些交易所生成的任务构成了CICS日常操作的主体部分。

例如,以下将使用相应的系统交易进行CICS的签到和退出操作:

CESN                                   /*进行签到操作*/

CESF                                    /*进行退出操作*/

使用系统交易还可与位于控制台的中心操作员进行通信。例如,以下操作将把“TEST”信息发往控制台:

CWTO  ‘TEST’

同时,如果权限足够,也可将消息发往其他的终端用户上。例如,以下操作将把“CALL TEM1”消息发往编号为“TEM1”的终端上:

CMSG  ‘CALL  TEM1’,  R=TEM1,  S

以下操作则将把“CALL  ALL”消息发往所有的终端上:

CMSG  ‘CALL  ALL’,  R=ALL,  S

此外,CICS中的一些其他用于日常操作的系统交易分别如下:

q      CMAC:用于对消息进行查找。

q      CECI:用于对指定的CICS命令进行解释。

q      CECS:用于对CICS命令进行语法检查。

q      CEBR:用于浏览临时存储队列。

最后,CICS还提供了CEDFCEDX用于进行交互式的调试,其中主要包括以下几项功能:

q      确定并更正程序中的错误。

q      跟踪每一条CICS命令。

q      进行异常条件模拟。

q      为异常结束提供更为详细的信息。

q      强迫产生DUMP

q      在源程序不可用时,提供检查代码的方法。

以上所说的CEDF是在程序调试中最常用到的一项工具。与之相关的还有CEDACEMT,分别用于资源的定义和资源的查询与设置。这两项系统交易也是在应用开发中经常用到的。对于这3者将在后面章节中详细讲到。

你可能感兴趣的:(精通COBOL--16.1.3 CICS的基本操作)