CICS - 基本术语

我们必须了解CICS中使用的基本术语,以便更好地理解它的工作原理。应用程序使用CICS与远程和本地终端及子系统进行通信。

IBM 3270终端

3270信息显示系统是一系列显示器,打印机终端。 3270终端用于通过IBM控制器连接到大型机。今天,3270仿真软件可用,这意味着即使是普通的PC也可以用作3270终端。 3270终端是哑终端,不自行处理。所有处理都需要由应用程序完成。 IBM终端由以下组件组成 :

CRT Monitor

CRT监视器显示应用程序的输出或输入字段。 3278型CRT显示器的屏幕截图如下所示。它具有以下特征 :

  • 它能够显示1920个字符。
  • 这些1920个字符位置中的每一个都是可单独寻址的。
  • COBOL应用程序可以将数据发送到该位置上的所有位置。屏幕。
  • 可以使用BMS设置强度,受保护,无保护字段等显示特性,我们将在即将发布的模块中详细讨论。

CICS CRT Monitor

键盘

IBM键盘键分为以下两类 :

  • 非AID密钥 : 字母,数字,标点符号等所有其他键都是非辅助键。当用户使用非辅助键键入文本或数字时,CICS甚至不知道用户是否输入任何内容。
  • AID键 :  AID密钥称为注意标识符密钥。 CICS只能检测AID密钥。输入所有输入后,只有当用户按下其中一个AID键时,CICS才会获得控制权。 AID键:ENTER,PF1至PF24,PA1至PA3,CLEAR。 AID键进一步分为两类 :
    • PF键 :  PF键称为功能键。 PF键允许从终端向CICS传输数据。 PF键为ENTER,PF1为PF24。
    • PA键 :  PA密钥称为程序访问密钥。 PA键不允许在终端和CICS之间传输数据。 PA键是PA1到PA3和CLEAR。

CICS Keyboard

Transaction

通过事务调用CICS程序。 CICS事务是应用程序中逻辑相关程序的集合。整个应用程序可以在逻辑上划分为多个事务。

  • 长度为1到4个字符的事务标识符用于标识用户想要做的事务。
  • 程序员将一个程序链接到事务标识符,该标识符用于调用该特定事务的所有应用程序。

任务

任务是一个特定于用户的工作单元。 / p>

  • 用户使用其中一个事务标识符调用应用程序。 CICS查找事务标识符以找出首先调用哪个程序来执行所请求的工作。它创建了一个完成工作的任务,并将控制转移到上述程序。
  • 交易可以通过多个任务完成。
  • 任务可以从启动它的终端接收数据并将数据发送到终端。它可以读写文件,也可以启动其他任务。

任务与交易

事务和任务之间的区别在于,多个用户可以调用事务,但每个用户都会启动自己的任务。

LUW

LUW看台对于逻辑工作单元。 LUW指出,一件作品应该完全完成或根本不完成。任务可以包含CICS中的多个Logical Unit of Works。我们将在即将发布的模块中讨论更多相关内容。

应用程序

应用程序是一系列逻辑分组的程序,用于形成多个事务,用于完成最终用户的特定任务。