《Cics开发培训》课件_第1页
《Cics开发培训》课件_第2页
《Cics开发培训》课件_第3页
《Cics开发培训》课件_第4页
《Cics开发培训》课件_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Cics开发培训Cics开发培训是为想要深入学习Cics编程的工程师设计的课程,本课程将为您提供Cics开发的知识和实践技能,并且让您在编写高效高质量代码方面更加得心应手。Cics基础知识什么是Cics?主要是以事务处理为的系统,用于客户机向主机Cics的请求行之间的交互。应该预备哪些知识来学习Cics?主要是基本的系统编程知识和汇编语言知识。Cics程序的基本组成部分有哪些?编译、装载、构成Cobol部分和Cics翻译部分。Cics的发展历史是怎样的?Cics是最古老的事务处理监控系统,诞生于IBM360/30时代,经过多次升级,现代化、可靠、最新的版本是CicsTS5.2。Cics的应用场景电信行业相对于其他高可用事务处理系统,Cics在电信行业有着独特的优势,如高并发,容错能力强,数据一致性好等。金融行业Cics可以承担银行核心业务流程,如交易,清算等基于事务的处理,因此在金融行业中得到了广泛的应用。大型企业由于Cics能非常好的和主机操作系统结合,在大型企业的核心业务系统中也得到了广泛的使用。公共事业Cics能提供高并发、高可靠性等优势,以促进政府部门的机构联网方案以及典型安全应用领域,满足行政运行机构的管理规范和保安要求。Cics系统组成部分1前端包括Cics控制区域和应用程序所需要的VTF(虚拟存储器)的空间。2后端包括一个VSAM数据集,以及对应的Cics表单定义。3日志记录器这是Cics用来记录“一些重要的事情”的机构,一般用于进行异常处理等。Cics的安装和配置Cics的安装流程1.安装z/OS操作系统;2.安装MVSJES2或1,并在z/OS上分配足够的存储容量来支持CICS。3.在MVS上安装CicsResourceDefinitionOnline(CICSRDO);4.安装OnlineSystemServices,其中包括CICS,CICS/VS,CICSTS。Cics系统的配置可以使用CicsConfigurationManager(CCM)工具或者CicsTransactionGateway(CTG)配置工具,可以通过这些工具将应用程序映射到接收Web服务请求的CICSTS应用程序。您可以使用IBMHTTPServer相对目录配置ApacheWeb服务器和CICSTS应用程序。您还可以配置资源定义并对其进行管理,以计划、做好准备、配置、连接和修复运行在CICSTS上的应用程序。Cics程序的开发实战1.程序设计认识事务:定义和组成事务;定义事务资源文件;定义和管理一个Resume资源和域:联机、事务、事务资源文件和Domizing资源和域管理机器控制领域:数据级变量;列级数据;行级数据;文本-表领域应用程序:应用程序属性;应用初始化/退出;MAP组件;状态管理多任务处理:优先级;任务、网络hydration2.Cics的核心APIOPENAPI:OPEN;CLOSE;STARTBRREADAPI:READ;READNEXT;LHIGHER;UHIGHER;EQUAL;LAST;NEXT;PREVIOUSWRITEAPI:WRITE;ERASE;UPDATEBATCHAPI:EXECUTE;LINK;XCANCEL3.编译、打包和执行编译:Syntaxchecking;Compile/link/edit;Objectbic;Preload;Component/Binarygenerators打包:Atlas、ACS、Acisp、Axci、(Alex)执行:数据库的启动;CICS的启动;StartCICS存储管理和资料管理内存管理Cics采用多种不同类型的方法来管理其工作区域,包括下面的:第一级存储器管理(EXCP)二级存储器管理(VTOC)虚拟存储管理器VSM永久存储管理器PSM资料管理Cics存取在VSAM文件中预定的数据文件VSAM以及本地时间、日期和系统信息等。Cics也支持向非支持虚拟存储器的设备如缓存存储器或磁盘等写入数据;通常这种情况需要使用Ci

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论