SOA 是目前软件行业最新的系统构架技术,许多大型企业计划或正在对自己的 IT 系统进行 SOA 改造。SOA 最核心的概念是软件资产重用,对于很多大型企业,有大量的核心软件资产运行在大型机的 CICS 系统中。如何把这些CICS 中的重要业务逻辑更好地重用起来,可以供 CICS 外部的程序方便地访问,就成为企业需要重点考虑的问题。在技术上IBM 为外围应用访问 CICS 程序提供了多种方案,这些方案面向的是不同的问题,有不同的实现,适于不同的项目,本文把 IBM 提供的外围应用对 CICS 访问的主要技术进行逐一的介绍,并做简单评价,以供用户做出决定时作为参考。
在下面的文章中,将分为 3 部分对相关的内容进行全面的介绍,他们是:
• CICS 与 SOA
• 应用中间件产品实现的方案
• 方案评述与附录