CICS联机程序开发调试指南
需积分: 41 12 浏览量
更新于2024-09-22
收藏 865KB PDF 举报
"CICS联机程序开发与调试——深入探讨CICS在Z/OS操作系统中的应用,包括CICS的概念、功能、程序开发、调试、BMS编程、数据处理、内存管理和队列使用等核心内容。"
在IBM的主机环境中,CICS(Customer Information Control System)是一种关键的中间件,用于处理联机事务处理(OLTP)。本资料详细介绍了如何使用COBOL FOR Z/OS进行CICS应用的开发和调试。
第一章深入解析了CICS的基本概念和功能。其中,1-1部分阐述了与CICS相关的基础概念,如CICS区域、事务、资源等;1-2部分详述了CICS的主要功能,包括联机交易处理、数据管理、通信服务等;1-3和1-4分别讨论了CICS的数据管理和通信管理,强调了CICS在数据存取和交互方面的强大能力;1-5则介绍了CICS应用程序的开发流程和方法。
第二章通过一个简单的CICS程序实例,帮助读者理解CICS程序的结构和编写。2-1至2-5逐步讲解了CICS程序的框架、基本命令、源码编写、预编译、编译、连接以及配置执行过程,同时2-6部分介绍了CICS特有的调试工具和技巧。
第三章聚焦于基本映像支持(BMS)编程,这是CICS界面设计的重要组成部分。3-2和3-3阐述了如何定义和使用屏幕映像(MAP),使得用户界面更具交互性;3-4则介绍了BMS程序的编译和执行步骤。
第四章主要关注处理外部数据,尤其是VSAM文件和DB2关系数据库。4-1和4-2部分分别讲解了如何通过CICS操作这两种不同类型的数据存储,以满足各种业务需求。
第五章涉及CICS的程序和内存管理。5-1和5-3分别介绍了程序生命周期管理和内存分配、释放的策略,确保程序高效稳定运行。
第六章讲述了CICS队列的使用,包括TDQUEUE和TSQUEUE,这是CICS实现异步处理和数据通信的关键机制。
第七章列举了一些常用CICS命令,如时间查询(ASKTIME, FORMATTIME)、队列操作(ENQ, DEQ)、延迟指令(DELAY)、取消操作(CANCEL)、数据检索(RETRIVE)、同步点(SYNCPOINT)及其回滚操作(SYNCPOINTROLLBACK),这些都是开发中不可或缺的工具。
第八章则介绍了CICS系统提供的若干内置交易,如CEBR、CECI和CEDA,这些交易可以帮助开发者快速构建和扩展应用程序。
这份资料是CICS开发人员的宝贵指南,涵盖了从基础知识到高级特性的全方位学习路径,有助于提升在Z/OS环境下利用CICS进行联机程序开发和调试的能力。
2007-06-09 上传
2013-12-25 上传
点击了解资源详情
2021-07-07 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2012-03-14 上传
fengc21
- 粉丝: 0
- 资源: 1
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍