如果您拥有分布式网络,可以通过 SNA(APPC/LU 6.2)网络连接使用事务集成器(TI),从而利用其对 ACID 事务处理中的“两阶段提交”(2PC)的支持,确保事务的原子性、一致性、隔离性和持久性。 若要支持 ACID 事务,COBOL 事务程序 (TP) 必须支持同步级别 2。 TCP/IP 协议对 2PC 没有默认支持,因此 TCP/IP 在分布式网络中不适用。
通过 SNA 网络运行 TI 应用程序
为 SNA 配置大型机(CICS 或 IMS),并与基于 Windows 的 Host Integration Server 计算机建立连接。
在接收 TI 发起的调用的 CICS 或 IMS 区域中安装 COBOL 事务处理程序。
为接收 TI 发起的呼叫的 CICS 或 IMS 区域定义适当的 SNA 远程环境。
使用针对 TP 中每个事务的方法构建 TI 组件。
在 COM+ 应用程序中部署 TI 组件以创建 TI 自动化服务器。
运行客户端应用程序,该应用程序调用新的 TI 自动化服务器以实现 TP 的自动化。