CICS平台学习总结

本文是作者对CICS平台的学习总结,CICS作为一款中间件,提供面向事务处理的联机应用环境,常用于大型机的z/OS系统。文章介绍了CICS与批处理的区别,交易和任务的概念,以及CICS的编译处理过程。同时,讲解了常用命令如CEDA、CEMT和CEDF在资源定义、查询和调试中的应用。
摘要由CSDN通过智能技术生成

      随着项目的推进,是时候为下一阶段的开发工作做好知识储备工作了,我们系统底层的主要部分部署在CICS平台上,而本人负责底层的开发工作,因此有必要系统地学习一下CICS平台。以下是我学习CICS平台的一些粗略的学习笔记,在此记下以供日后温习。

 

一、本人对CICS的初步理解

      CICS说白了就是一个中间件,它提供了一个面向事务处理的联机应用环境。在应用程序开发方面,CICS同DB2类似,通常也是以COBOL作为宿主语言的。对于要求拥有界面的在线交互式程序开发,会需要用到CICS。

      说到CICS当然需要知道它的全称是什么了,它的全称是Customer Information Control System,即客户信息控制系统的意思。CICS最初出现在OS/370上,迄今已经有40多年的历史了,CICS支持多种操作系统,但目前仍然主要用于大型机的操作系统z/OS。CICS在大型机上的版本依次经历了1.7版、2.1版、3.1.1版、3.1.2版、3.3版和4.1版等,到CICS发展到5.x后便称为CICS TS(CICS Transaction Server)。CICS在应用程序方面最显著的特征是提供了界面功能和交互功能。

      作为CICS中的联机处理,是同批处理相对应的一个概念。其中批处理是指在用户不直接干预的情况下,系统对批量资源在规定时间内,进行例行处理的过程。批处理主要有以下特点:

      (1)所有需要用到的I/O区和工作区都应在程序中进行定义。

      (2)由程序读入批量的输入数据。

      (3)输入数据必须在处理开始前准备就绪,在处理过程中不得再次插入。

      (4)程序直接向操作系统发出I/O指令。

      (5)如果出现故障,处理可重新进行,或从故障点继续向后处理。

      联机处理是指在用户直接干预的情况下,系统根据用户的输入在短时间内进行交互式处理的过程。联机处理主要有以下特点:

      (1)用户可以在不同地点,通过不同的终端使用同一台主机。

      (2)数据可以随时输入到系统中,而无须积累成批量后再输入。

      (3)对终端的处理请求具有实时性的响应。

      (4)输出信息通常直接在用户所在终端上显示。

      (5)可以对同一个文件同时进行多种操作。

  • 0
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值