还剩14页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
概述及命令CICS本课程将带您深入了解,一个用于事务处理的重要系统您将了解CICS CICS的体系结构,任务管理程序,以及许多其他的核心组件和命令概述CICS什么是?1CICS是一种在线事务处理系统,用于在计算机上运行大型业CICS IBMmainframe务应用程序的历史2CICS在年诞生于公司,在年代和年代成为企业计算机系统中CICS1968IBM7080的重要组成部分的优势3CICS支持高并发交易,有强大的安全性,以及灵活的用户接口和应用程序扩展CICS机制系统架构CICS主机网络控制台IBM CICS运行在主机上,具有可以通过各种网络协议与管理员使用控制台对CICS IBMCICS CICS CICS强大的和存储能力其他计算机和系统通信,如进行操作和监控CPU、、和TCP/IP HTTPSOAPMQ数据库服务器数据可以以多种方式存储在中,如、和CICS DB2OracleIMS任务管理程序CICS任务的定义任务调度程序12任务是指进程中识别执行的单位它们负责将任务分配给可用的处理程序,并根据CICS可以是前台任务、后台任务或在线事务等某些因素例如任务的优先级对它们进行排序和调度资源分配和释放错误处理34在任务执行期间,协调资源的分配和释当出现错误时,任务管理程序捕获它们并采CICS放,如存储器、文件、数据库和通信资源取适当的措施,例如尝试重新启动任务或记录错误信息资源管理器CICS文件管理存储管理通信管理在中,文件可以存使用内部和外部的支持各种通信协议,•CICS•CICS•CICS储和检索任意类型的数存储器如和TCP/IP MQ据使用文件控制表的方式存储器可以分为不同区通信可以在同一台计算•••定义文件域,如程序区、数据区机内或跨多台计算机进和工作区行通过多种方式访问文件,通信协议可以定义在••如、和存储器可以用于许多目和其他系统之间的VSAM QSAM•CICS的,例如事务处理、通数据格式和传输机制TDQ信和文件I/O中的事务处理CICS事务的定义1事务表示一系列紧密相关的操作,这些操作必须全部成功或全部失败事务的特点2原子性、一致性、隔离性和持久性等事务处理的步骤3开始、更新、提交或回滚等与数据库的交互CICS与CICS DB2可以通过语句从数据库访问和更新数据,以及定义和调用存储过程CICS EXECSQL DB2与CICS IMS是主机上一种重要的层次数据库管理系统可以使用或IMS IBMCICS EXECDLI IMSAPI来访问数据库IMS与CICS Oracle可以使用语句来访问数据库CICS EXECORACLE Oracle中的安全性管理CICS安全性管理的目标安全性管理的方法保护用户数据的安全性管理目标是确保系安全性管理方法包括访问控制、为了保护用户的敏感数据,CICS CICS统的安全性、完整性、可用性和身份验证和授权,以及安全审计提供了加密、和等安全TLS SSL保密性和监控性功能中的用户接口CICS用户界面的多样性1用户可以通过命令行、CICS Web、和其他方式与Explorer IMSConnect基于的用户界面Web2进行交互CICS基于的用户界面可以通过Web CICS和Web SupportCICS Transaction自定义用户界面访问3Gateway用户可以根据应用程序的需要自定义属于自己的用户界面的命令概述CICS事务处理命令资源管理命令12如、和等如、、和等START POSTEIBRESP COPEN CLOSE WRITEREAD数据管理命令安全管理命令34如、和等如、和等TERMINATE REWRITERETRY RACROUTERACLIST RACF中的申请与释放命令CICS存储器管理通信管理文件管理提供了一些重要的通信管理命令主要用于可以使用诸如•CICS••CICS存储器管理命令,如申请和释放通信资源,、、OPEN CLOSE、如和等和等GETMAIN STARTFINISH PURGEDISPOSE和命令管理文件资源F这R些E命EM令A用IN于申请和释这些命令可以控制通信这些命令用于创建和维•••S放E存TR储O器U,以及设定或会话的时间和其他设置护文件控制块、打开数显示存储器区域据集,并释放文件资源中的文件管理命令CICS基本的文件管理命令1如、和OPENCLOSEREAD高级文件管理命令2如、和START EXTRACTREPRO文件控制块管理命令3如和CCTLDEF FCTDEF中的应用程序接口命令CICSEXEC CICS使用命令,交互式应用程序可以执行事务处理、文件和数据管理、和通信操作EXEC CICS外部子程序接口可以使用外部子程序接口,将应用程序的部分逻辑从中移到另一个程序中CICSCICS适配器接口适配器接口可以为应用程序提供支持,以在诸如、和之类的平台上CICS CORBAJava.NET运行中的通信管理命令CICS1START TRANSID2COMMAREA3CHANNEL用于启动应用程序之通信区域是共享数据区,通道是通过应用程序编程CICS间的通信用于在应用程序之间接口实现的一种高速数据CICS传输数据传输机制中的系统管理命令CICS系统控制屏幕管理日志管理提供了一些管理可以使用一些屏幕日志管理命令主要用于•CICS•CICS•系统的系统控制命管理命令,如、捕获和记录系统事件,CICS DFHPA令,如和和如和CECI CESNDFHMS DFHMDFCEMT CECS这些命令可以获取系统这些命令用于定义、修这些命令可以轻松记录•••信息、查询转储数据和改和显示屏幕内容,以系统活动和故障,以方重启等支持用户交互便后续分析CICS中的其他命令CICS1DTAQ2TDQUEUE3XCTL使用数据队列命令,使用临时数据队列命交叉任务控制语句可以允API API如启动和打开数据队列,令,如定义和释放临时数许一个任务调用另一CICS以实现消息传递据队列个任务CICS。
个人认证
优秀文档
获得点赞 0