欢迎来到天天文库
浏览记录
ID:36431945
大小:267.75 KB
页数:38页
时间:2019-05-09
《《CICS概述及命令》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、CICS概述及命令CICS概述IBM的CICS/VS(CustomerInformationControlSystem/VirtualStorage)即客户信息控制系统/虚存,是IBM系统/370的一个程序产品,本身是通用的数据库/数据通信(DB/DC)系统,可支持一个包括若干终端和终端子系统的网络,它提供一个面向事务处理的联机应用环境。CICS是IBM于1969年推出的程序产品,经过20多年不断发展,已在世界上IBM大中型系统上广泛运行,从简单的应用到极为复杂的应用遍及各行业。随着CICS的发展
2、,为事务处理系统开辟了广阔的前景。CICS概述OSVSE/POWER分区CICS分区其它分区DB终端应用1应用2应用N终端CICS/VS是在操作系统(OS)控制下的一个分区中作为一个主程序运行,而若干联机应用程序是在CICS控制下运行。CICS概述CICS提供以下服务:一致性的应用编程接口(API)透明访问操作系统的功能系统管理的辅助工具(由很多小模块组成)特点:(1)具有商务级事务管理器所要求的整合性、可恢复性、安全性和可用性(2)提供跨平台的API,可移植性好(3)具有跨系统通信ISC
3、(InterSystemCommunication)能力产品:CICS/VSECICS/MVSCICS/400CICS/6000CICS/OS2CICSFORNT批处理概念:在用户不直接干预的条件下,计算机系统对一定批量的原始材料在规定的时间进行例行处理的过程。从程序设计的意义上,批处理程序又有以下的特点:1.所有必须的I/O区和工作区都应在程序中给出定义。2.由程序读入有关部门的输入数据。3.程序直接想操作系统发出I/O指令。4.输入数据必须在处理开始前准备就绪(包括录入、校验等过程),在
4、处理是顺序读入。输入数据具有可控制批量、可预计规模、顺序排列的物理特点,因而处理进程意识可跟踪的。5.出现故障时,处理可重新进行,或从故障点继续向后处理。联机处理(在线程序,ONLINE)联机处理一般具有以下特点:1、用户在不同地点、通过CRT终端使用同一台计算机。2、输入数据无须积蓄成批量,可随时被输入计算机系统。3、对终端处理请求的响应时间仅为数秒。4、输出信息一般是放到用户所在的CRT终端显示。5、可对同一文件同时进行多种操作。6、用户可在任何时刻直接通过CRT终端启动应用程序,不需要通过计
5、算机操作员的调度排队(SCHEDULING)。CICS系统的三个重要概念PROGRAM——程序程序系指在宿主语言(例如ASSEMBLE、COBOL、PL/I等)中使用CICS命令进行I/O操作的可加载模块。TRANSACTION——事务处理在CICS中,TRANSACTION是指有一个或多个联机程序组成的一段数据处理过程。它有两个特性:1、处理对象是两个客体。一个是终端用户;一个是被处理的数据对象2、每个处理过程是由终端用户或程序提出一个简单请求而启动的。每个TRANSACTION都被赋予一个TR
6、ANSACTION标识,由1~4位字符组成。终端用户在终端键入TRANSACTION标识,从而启动响应的事务处理。TASK——作业任务在CICS中,一个TASK就是一个TRANSACTION的一次执行过程。用户可以通过多次执行TRANSACTION,同时产生多个TASK。CICS的功能OS系统服务数数据据监督功能通处信理功信应用程序服务功能能功能数据存取方法(VSAM、DAM、ISAM)远程通信存取方法(VTAM,VTAME,BTAM,TCAM)数据库数据库存取方法(PL/1,DB2SQL/DS应
7、用程序CICS/VSCICS/VS功能主要分为五类:数据通信功能、应用程序服务、数据处理功能、系统服务功能和监督功能系統服務資料處理應用程式服務資料通信CICS操作系統應用程式其他系統檔案資料庫終端機CICS的功能CICS是一个功能很强的DB/DC系统,它是面向终端的,响应速度较快,对文件和程序都提供了安全防范功能,并且提供了功能完善的数据后备和日志(JOURNAL)生成功能。除上述功能外,CICS更为重要的功能有下列五种:1、TRANSACTION驱动功能工作机制——“TRANSACTION标识
8、TRANSACTIONTASK应用程序”。2、MULTITASKING——多重任务功能CICS对同一区域中同时运行的许多TASK实施控制,采取的控制技术是任务开关技术(TASKSWITCHING),根据TASK的优先权分配资源。3、MULTITHERADING——多线处理功能在多重任务功能的支持下,调用同一个程序的多个TRANSACTION均可使用该程序的同一COPY,使得TRANSACTION对内存的开销能够保持较低的水平。4、QUASI—REENTRANT——准重入功能为
此文档下载收益归作者所有