- CICS 教程
- CICS - 首页
- CICS - 概述
- CICS - 环境
- CICS - 基本术语
- CICS - 内核
- CICS - 事务
- CICS - COBOL 基础
- CICS - BMS
- CICS - MAP
- CICS - 接口块
- CICS - 伪代码编程
- CICS - 辅助键
- CICS - 文件处理
- CICS - 错误处理
- CICS - 控制操作
- CICS - 临时存储
- CICS - 互连通信
- CICS - 状态代码
- CICS - 面试问题
- CICS 有用资源
- CICS - 快速指南
- CICS - 有用资源
- CICS - 讨论
CICS - 基本术语
为了更好地理解 CICS 的工作原理,我们必须了解 CICS 中使用的基本术语。应用程序使用 CICS 与远程和本地终端以及子系统进行通信。
IBM 3270 终端
3270 信息显示系统是一个显示器和打印机终端系列。3270 终端用于通过 IBM 控制器连接到大型机。如今,3270 仿真软件可用,这意味着即使普通的 PC 也可用作 3270 终端。3270 终端是哑终端,本身不执行任何处理。所有处理都需要由应用程序程序完成。IBM 终端包含以下组件:
CRT 显示器
CRT 显示器显示应用程序程序的输出或输入字段。下面显示了 CRT 显示器 3278 型号的屏幕截图。它具有以下特性:
它能够显示 1920 个字符。
这 1920 个字符位置中的每一个都可以单独寻址。
COBOL 应用程序程序可以将数据发送到屏幕上的所有位置。
可以使用 BMS 设置字段的显示特性,如强度、保护、非保护,我们将在后续模块中详细讨论。
键盘
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 程序通过事务调用。CICS 事务是应用程序中逻辑相关的程序的集合。整个应用程序可以逻辑地划分为多个事务。
事务标识符(长度为 1 到 4 个字符)用于标识用户想要执行的事务。
程序员将一个程序链接到事务标识符,该标识符用于调用该特定事务的所有应用程序程序。
任务
任务是特定于用户的单位工作。
用户通过使用其中一个事务标识符来调用应用程序。CICS 查找事务标识符以找出首先调用哪个程序来执行请求的工作。它创建一个任务来执行工作,并将控制权转移到提到的程序。
一个事务可以通过多个任务完成。
任务可以接收来自启动它的终端的数据并向其发送数据。它还可以读取和写入文件,还可以启动其他任务。
任务与事务
事务和任务之间的区别在于,多个用户可以调用一个事务,但每个用户都会启动自己的任务。
LUW
LUW 代表逻辑工作单元。LUW 指出应完全完成某项工作或根本不完成。一个任务可以在 CICS 中包含多个逻辑工作单元。我们将在后续模块中进一步讨论它。
应用程序
应用程序是一系列逻辑分组的程序,用于形成多个事务,用于为最终用户完成特定任务。