CICS - 概述

CICS 是一种用于在线应用程序的 DB/DC 系统。CICS 的开发是因为批处理操作系统只能执行批处理程序。CICS 程序可以用 COBOL、C、C++、Java 等编写。如今,用户希望在几秒钟内实时获取信息。为了提供这种快速服务,我们需要一个可以在线处理信息的系统。CICS 允许用户与后端系统通信以获取所需信息。在线程序的示例包括在线银行系统、航班预订等。下图显示了 CICS 的组件及其相互关联 −

CICS 概述

CICS 的功能

CICS 在应用程序中执行的主要功能如下 −

  • CICS 管理应用程序中并发用户的请求。

  • 尽管有多个用户在 CICS 系统上工作,但用户感觉自己只是一个用户。

  • CICS 允许访问数据文件,以便在应用程序中读取或更新它们。

CICS 的功能

CICS 的功能如下 −

  • CICS 本身就是一个操作系统,因为它管理自己的处理器存储,有自己的任务管理器来处理多个程序的执行,并提供自己的文件管理功能。

  • CICS 在批处理操作系统中提供在线环境。提交的作业会立即执行。

  • CICS 是一个通用事务处理接口。

  • 可以同时拥有两个或更多 CICS 区域,因为 CICS 在后端操作系统中作为批处理作业运行。