
CICS联机程序开发调试指南

"CICS联机程序开发与调试教程,中文版,涵盖CICS概念、功能、程序开发、调试、BMS编程、外部数据处理、内存管理、队列使用以及常用CICS命令和系统交易介绍。"
CICS(Customer Information Control System)是IBM在大型机环境中用于处理联机事务处理(OLTP)的一种中间件。本教程详细介绍了CICS的各个方面,旨在帮助开发者理解和掌握CICS环境下的程序开发与调试技巧。
在第一章中,讲解了CICS的基本概念和功能。CICS提供了对联机事务的高效管理,包括数据管理和通信管理。它允许开发者创建能够处理大量并发用户请求的应用程序。CICS数据管理涉及对数据的存储和访问,而通信管理则涵盖了系统间的交互和会话管理。此外,本章还介绍了CICS应用程序开发的基础知识,包括如何设计和实现CICS程序。
第二章深入到实际的CICS程序开发,通过一个简单的CICS程序示例,展示了程序的框架结构,包括基本的CICS命令如EXEC CICS,以及预编译、编译、连接和配置执行的过程。此外,还讲解了CICS程序的调试方法,帮助开发者找出并修复程序中的问题。
第三章关注基本映像支持(BMS)编程,这是CICS中处理屏幕显示和用户输入的关键技术。BMS允许开发者定义屏幕映像(MAP),并学习如何在程序中使用这些映像,以及如何编译和执行使用BMS的程序。
第四章讲解了如何处理外部数据,特别是VSAM文件和DB2关系数据库的数据。VSAM是IBM的虚拟存储访问方法,常用于高速数据访问,而DB2则是广泛使用的数据库管理系统。本章介绍了如何在CICS程序中有效地读写这两种数据源。
第五章探讨了CICS环境下的程序和内存管理,包括程序的生命周期和内存区域的分配与管理,这对于优化性能和确保系统的稳定运行至关重要。
第六章讨论了CICS队列的使用,包括TDQUEUE和TSQUEUE,它们是CICS中实现异步通信的重要工具,用于存储和传递消息。
第七章列举了一些常用的CICS命令,如获取时间(ASKTIME)、格式化时间(FORMATTIME)、入队(ENQ)、出队(DEQ)、延迟(DELAY)、取消(CANCEL)、检索(RETRIVE)以及同步点操作(SYNCPOINT),这些命令是编写CICS程序时不可或缺的部分。
第八章介绍了CICS系统提供的交易,如CEBR、CECI和CEDA,这些预定义的交易可以帮助开发者快速实现特定的功能,例如CEBR用于报表生成,CECI处理CICS与其他系统之间的通信,而CEDA则涉及数据访问。
这个教程覆盖了CICS开发的各个方面,从基础概念到高级技术,对于希望在大型机环境下进行CICS程序开发的人员来说,是一份宝贵的参考资料。
相关推荐







humanhk
- 粉丝: 0
最新资源
- Symbian平台操作AVI文件的示例代码解析
- VC++课件:实现小型公司人员信息管理系统
- 初学者必备!C51单片机源码详解
- Struts+Spring+Hibernate实现高校学分制选课系统源代码
- 掌握Ext框架API:完整开发指南与环境配置
- 销售管理表格免费领取,提高工作效率
- 天正建筑7图库补丁下载及安装指南
- 掌握Flash/Flex框架:Cairngorm、Mate、PureMVC、Swiz实例分析
- IE兼容的JavaScript音乐播放器开发指南
- 单片机万年历制作详细教程及完整资料
- Prolog编译器在人工智能领域的应用解析
- C#基础控件使用:实例入门与源码解析
- C# 结合CSGL库高效读取.obj模型文件示例
- 小巧且功能强大的老马PDG阅读器
- 《ASP.NET 2.0全程指南》源代码解析
- CCNA初学者必看:router_eSIM_v1 Flash模拟器与配置
- VFP设计企业考勤管理系统快速部署
- 掌握JavaScript制作树状菜单技巧
- 全新VisualASM:定制化汇编开发平台
- 全面评测:绿色软件界的截图神器
- VC++无标题栏窗口移动技术实现方法
- 毕业设计网上商店源码介绍及技术要求
- 探讨主流PHP框架的include结构特点
- MHDD 2.9硬盘坏道修复工具使用指南