file-type

CICS联机程序开发调试指南

PDF文件

5星 · 超过95%的资源 | 下载需积分: 41 | 865KB | 更新于2025-03-01 | 77 浏览量 | 82 下载量 举报 1 收藏
download 立即下载
"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
上传资源 快速赚钱