CICS 概述
发布时间:2023-09-05 12:01:01 所属栏目:教程 来源:
导读:CICS是一个在线应用程序中使用的DB / DC系统。开发CICS是因为批处理操作系统只能执行批处理程序。 CICS程序可以用COBOL,C,C ++,Java等编写。现在,用户需要在几秒钟内实时获取信息。为了提供这种快速服务,我们需
CICS是一个在线应用程序中使用的DB / DC系统。开发CICS是因为批处理操作系统只能执行批处理程序。 CICS程序可以用COBOL,C,C ++,Java等编写。现在,用户需要在几秒钟内实时获取信息。为了提供这种快速服务,我们需要一个可以在线处理信息的系统。 CICS允许用户与后端系统通信以获取所需信息。 CICS在应用程序中执行的主要功能如下 : CICS管理来自应用程序中并发用户的请求。 虽然多个用户正在使用CICS系统,但它让用户觉得他只是单个用户。 CICS提供对数据的访问权限用于在应用程序中读取或更新它们的文件。 CICS - 环境 CICS本身充当操作系统。它的工作是为在线执行应用程序提供一个环境。 CICS在一个区域或分区或地址空间中运行。 CICS处理在其下运行的程序的调度。 CICS作为批处理作业运行,我们可以通过发出命令PREFIX CICS *在假脱机中查看它。 CICS提供五种主要服务。所有这些服务一起执行任务。 任务控制 : 任务控制提供任务调度和多任务功能。它负责所有CICS任务的状态。任务控制在并发CICS任务之间分配处理器时间。这称为多任务处理。 CICS尝试优先处理最重要任务的响应时间。 程序控制 : 程序控制管理应用程序的加载和释放。一旦任务开始,就有必要将任务与适当的应用程序相关联。虽然许多任务可能需要使用相同的应用程序,但CICS只将一个代码副本加载到内存中。每个任务独立地通过此代码进行处理,因此许多用户都可以运行同时使用应用程序的相同物理副本的事务。 存储控制 : Storage Control管理主存储的获取和释放。存储控制获取,控制和释放动态存储。动态存储用于输入/输出区域,程序等。 间隔控制 : 间隔控制提供定时器服务。 CICS从中释放应用程序通过使用基本映射支持(BMS)处理终端硬件问题的负担。 CICS提供多区域操作(MRO),通过它可以使用多个CICS同一系统中的区域可以进行通信。 CICS提供系统间通信(ISC),系统中的CICS区域可以通过该系统与另一个系统上的CICS区域进行通信。系统。 CICS - 基本术语 我们必须了解所使用的基本术语CICS,以更好地了解它的工作原理。应用程序使用CICS与远程和本地终端及子系统进行通信。 (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |