事务集成器用户指南

本部分包含有关使用事务集成商 (TI) 的信息。 事务集成器是 Host Integration Server 中的同步.NET Framework应用程序集成解决方案。 TI 使你能够将基于大型机的事务程序 (TP) 和 IBM i 事务与基于组件的 Windows Server 系统应用程序集成(如果满足以下条件):

  • 需要同步或事务解决方案。

  • 进行调用时,客户端和服务器系统都在运行。

    如果需要不需要在调用时运行客户端和服务器系统的应用程序集成解决方案,请使用异步消息传送解决方案,例如消息集成商 (WCF Channel for WebSphere MQ) 而不是 TI。 在异步解决方案中,中间层队列系统在客户端发出请求消息时运行,服务器检索消息并发送回答复,然后客户端从中间层接收回复。

    借助 TI,可以将基于大型机的现有 TP 与基于 windows 的应用程序集成.NET Framework。 如果已将业务逻辑与呈现逻辑分开,则甚至可能不必修改 TP。 TI 中的向导将逐步指导你完成修改过程。

    借助 TI,可以在迁移到三层客户端/服务器或 Web 到主机计算环境时保留现有的 CICS 和 IMS TP。 通过使用 TI 调用大型机事务,可以在维护对主机事务的访问时所知道的面向对象的可视化环境和编程语言中进行编程。

    TI 支持 SNA 连接和 TCP/IP 连接,而无需主机占用空间或昂贵的主机事务重写。 如果需要两阶段提交 (2PC) ,可以选择 SNA 连接;如果需要直接吞吐量,可以选择 TCP/IP 连接。 IBM 尚未为 TCP/IP 协议实现 2PC,但对于不需要 2PC 的情况,TCP/IP 可以提供直接连接。

    联机事务处理 (OLTP) 与 的真正集成。符合 NET 的系统意味着将 CICS 和 IMS 与基于 Windows 的解决方案集成。 CICS 和 IMS 在大型机领域广泛使用,用于创建分布式 OLTP 解决方案,例如客户跟踪和订单输入。 TI 通过创建 CICS 和 IMS 事务的 .NET 接口,然后从 Windows 在大型机上运行 CICS 和 IMS 事务,将 CICS 和 IMS 与 .NET 集成。

    .NET 应用程序中的 TI 对象与 TI 运行时环境、Microsoft 分布式事务处理协调器 (MS DTC) 以及 (RE) 来驱动 CICS 或 IMS TP 的关联远程环境协同工作。 它们共同完成以下任务:

  • ) TP 激活主机 (大型机。

  • 将 TI 对象指定的参数传递给 TP。

  • 运行 TP。

  • 将结果返回到 TI 对象。

    在 .NET 应用程序中引用 (程序集 .dll 文件) 的 TI 对象时,该应用程序会自动启动 TI 运行时环境,并使用与远程环境关联的终结点信息来调用与该 TI 方法关联的大型机事务。

本节内容

TI 入门

Windows 启动处理概述

使用主机启动处理

事务集成器性能指南