CICS - 基本术语



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

IBM 3270 终端

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

CRT 显示器

CRT 显示器显示应用程序程序的输出或输入字段。下面显示了 CRT 显示器 3278 型号的屏幕截图。它具有以下特性:

  • 它能够显示 1920 个字符。

  • 这 1920 个字符位置中的每一个都可以单独寻址。

  • COBOL 应用程序程序可以将数据发送到屏幕上的所有位置。

  • 可以使用 BMS 设置字段的显示特性,如强度、保护、非保护,我们将在后续模块中详细讨论。

CICS CRT Monitor

键盘

IBM 键盘键分为以下两类:

  • 非辅助键 - 所有其他字母、数字、标点符号等的键都是非辅助键。当用户使用非辅助键键入文本或数字时,CICS 甚至不知道用户是否正在键入任何内容。

  • 辅助键 - 辅助键称为注意力识别键。CICS 只能检测辅助键。键入所有输入后,只有当用户按下其中一个辅助键时,CICS 才会接管控制权。辅助键:ENTER、PF1 到 PF24、PA1 到 PA3、CLEAR。辅助键进一步分为两类:

    • PF 键 - PF 键称为功能键。PF 键允许从终端传输数据到 CICS。PF 键为 ENTER 和 PF1 到 PF24。

    • PA 键 - PA 键称为程序访问键。PA 键不允许在终端和 CICS 之间传输数据。PA 键为 PA1 到 PA3 和 CLEAR。

CICS Keyboard

事务

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

  • 事务标识符(长度为 1 到 4 个字符)用于标识用户想要执行的事务。

  • 程序员将一个程序链接到事务标识符,该标识符用于调用该特定事务的所有应用程序程序。

任务

任务是特定于用户的单位工作。

  • 用户通过使用其中一个事务标识符来调用应用程序。CICS 查找事务标识符以找出首先调用哪个程序来执行请求的工作。它创建一个任务来执行工作,并将控制权转移到提到的程序。

  • 一个事务可以通过多个任务完成。

  • 任务可以接收来自启动它的终端的数据并向其发送数据。它还可以读取和写入文件,还可以启动其他任务。

任务与事务

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

LUW

LUW 代表逻辑工作单元。LUW 指出应完全完成某项工作或根本不完成。一个任务可以在 CICS 中包含多个逻辑工作单元。我们将在后续模块中进一步讨论它。

应用程序

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

广告