📅  最后修改于: 2020-11-22 16:31:10             🧑  作者: Mango
我们必须了解CICS中使用的基本术语,以便更好地了解其工作原理。应用程序使用CICS与远程和本地终端以及子系统进行通信。
3270信息显示系统是显示和打印机终端的系列。 3270终端被用于通过IBM控制器连接到大型机。如今,已有3270仿真软件可用,这意味着即使普通的PC也可以用作3270终端。 3270终端是哑终端,它们本身不会进行任何处理。所有处理都需要由应用程序完成。 IBM终端包含以下组件-
CRT监视器显示应用程序的输出或输入字段。 3278型CRT显示器的屏幕截图如下所示。它具有以下特征-
它能够显示1920个字符。
这1920个字符位置中的每个位置均可单独寻址。
COBOL应用程序可以将数据发送到屏幕上的所有位置。
可以使用BMS设置显示强度,保护区域,非保护区域等显示特性,我们将在后续模块中对其进行详细讨论。
IBM键盘键分为以下两类-
非AID键-所有其他用于字母,数字,标点符号等的键均为非Aid键。当用户使用非辅助键键入文本或数字时,CICS甚至都不知道用户是否键入任何内容。
AID密钥-AID密钥称为注意标识符密钥。 CICS只能检测AID密钥。键入所有输入后,只有当用户按下AID键之一时,CICS才会进行控制。 AID键:ENTER,PF1至PF24,PA1至PA3,清除。 AID密钥进一步分为两类-
PF键-PF键称为函数键。 PF键允许将数据从终端传输到CICS。 PF键为ENTER键和PF1至PF24。
PA键-PA键称为程序访问键。 PA密钥不允许在终端和CICS之间传输数据。 PA键为PA1至PA3和CLEAR。
通过事务调用CICS程序。 CICS事务是应用程序中逻辑相关程序的集合。整个应用程序在逻辑上可以分为几个事务。
长度为1至4个字符的交易标识符用于标识用户要执行的交易。
程序员将一个程序链接到交易标识符,该交易标识符用于调用该特定交易的所有应用程序。
任务是特定于用户的工作单元。
用户通过使用事务标识符之一来调用应用程序。 CICS查找事务标识符,以找出首先调用哪个程序来完成所请求的工作。它创建一个任务来完成工作,并将控制权转移到所提到的程序。
一个事务可以通过几个任务来完成。
任务可以从启动它的终端接收数据并将数据发送到启动它的终端。它可以读写文件,也可以启动其他任务。
事务与任务之间的区别在于,多个用户可以调用事务,但是每个用户都可以启动自己的任务。
LUW代表逻辑工作单元。 LUW指出,一项工作应该完全完成或根本不完成。一个任务可以包含CICS中的多个逻辑工作单元。我们将在以后的模块中讨论更多有关它的内容。
应用程序是一系列按逻辑分组的程序,以形成几个事务,这些事务用于为最终用户完成特定任务。