CTG详解:CICS交易网关原理与Windows操作指南

需积分: 15 9 下载量 123 浏览量 更新于2024-07-23 收藏 1.8MB DOCX 举报
CICS事务网关-CTG是IBM大型机上解决分布式平台与CICS系统交互问题的关键工具,针对CICS应用程序在开放性、重用性和兼容性方面的局限性。CTG作为CICS的交易网关,它的主要目标是简化外界访问CICS的传统应用程序,提供高性能、高安全性和可扩展性。 1.1 CTG概述: - CTG全称为CICSTransactionGateway,是连接分布式系统和CICS应用的桥梁,尤其适合那些希望在不改动大量CICS代码的情况下进行集成的场景。 - 特点包括技术成熟、标准相对简单,以及能利用现有CICS应用程序接口,降低改造成本。 - 文档中使用的版本是V7.2 for Windows,具备网关守护程序(GatewayDaemon)和客户机守护程序(ClientDaemon)等核心组件。 - GatewayDaemon负责监听远程客户端请求,管理线程和网络连接以优化性能,其中的协议处理器支持TCP/IP和SSL协议,确保通信的安全性。 - ClientDaemon作为开放平台CTG的关键部分,提供本地接口,支持多种编程语言的应用程序如C、C++、.Net和COBOL等。 - IPICdriver,自CICS 3.2版本引入的IPIC概念,专为基于TCP/IP协议的区域间互联设计,是CTG V7.1及以后版本新增的功能。 1.1.2 CTG结构图及相关概念: - 客户机守护程序是CTG与本地应用程序交互的主要通道,它提供语言特定的API,使得不同平台上的应用程序能够无缝接入CICS。 - IPICdriver作为独立组件,专门处理通过IPIC方式进行的CICS连接,这在CICS区域间的通信中起着至关重要的作用。 - CTGCFGtool,是CTG的图形化配置工具,用于管理和调整ctg.ini配置文件,以便于调整网关守护程序和客户机守护程序的参数,确保集成过程中的稳定性和效率。 通过使用CTG,开发人员能够更高效地集成CICS应用程序到分布式环境中,同时保持原有系统的稳定性,这对于大型机环境的现代化和扩展具有重要意义。