📜  CICS-基本术语(1)

📅  最后修改于: 2023-12-03 15:29:59.777000             🧑  作者: Mango

CICS-基本术语

CICS(Customer Information Control System)是一个用于处理在线事务处理(OLTP)的系统。以下是CICS中的一些基本术语:

任务(Task)

任务是CICS中最基本的单元。一个任务表示一个工作单元,代表一个用户或程序的活动。每个任务都独立于其他任务,所以它们之间不会相互干扰。

传输区(TDQ)

传输区用于在任务之间传递数据。任务可以将数据放入传输区,并由另一个任务从传输区中取出数据。

Enqueue TDQ

Enqueue TDQ是一个特殊类型的传输区,允许多个任务将数据放入,但只有一个任务可以从中取出数据。这在处理互斥操作时非常有用。

文件(File)

文件是CICS中的一个概念,代表一个可被读/写的数据存储区域。CICS支持多种类型的文件,如VSAM、QSAM、TDQ等。

通道(Channel)和容器(Container)

通道是一个用于在任务之间传递连接剪辑的概念,而容器是通道中存储数据的实体。容器可以存储任何类型的数据,如字符串、整数、二进制数据等。

序列(Sequence)

序列是CICS中用于记录阶段性事务处理的知识库。CICS的序列可以跨越多个任务和系统,当序列的某个部分完成后,后续的任务可以接着前面部分的进程,并且可以保证按照顺序进行。

域(Domain)

域是一个逻辑上较大的单元,它可以包含多个CICS区域。域的概念允许在分布式环境中使用CICS,通过分离不同的区域可以将处理分离开来。

以上是CICS中的一些基本术语,需要注意的是这只是CICS的冰山一角,CICS还有更多功能强大的特性。