共用方式為


交易整合器使用者指南

本節包含使用交易整合器 (TI) 的相關信息。 交易整合器是主機整合伺服器中的同步 .NET Framework 應用程式整合解決方案。 TI 可讓您在下列條件成立時,將大型主機型交易程式與元件型 Windows Server 系統應用程式整合 (TP) 和 IBM i 交易:

  • 需要同步或交易式解決方案。

  • 用戶端和伺服器系統都在進行呼叫時執行。

    如果您需要不需要在進行呼叫時執行用戶端和伺服器系統的應用程式整合解決方案,請使用訊息整合器 (適用於 WebSphere MQ 的 WCF 通道) 而非 TI 等異步傳訊解決方案。 在異步解決方案中,中介層佇列系統會在用戶端發出要求訊息時執行,伺服器會擷取訊息並傳回回復,然後用戶端會從仲介層接收回復。

    透過 TI,您可以將現有的大型主機型 TP 與建置在 .NET Framework 上的 Windows 應用程式整合。 如果您已將商業規則與簡報邏輯分開,您可能甚至不需要修改 TP。 TI 中的精靈會逐步引導您完成修改程式。

    透過 TI,您可以在移至三層用戶端/伺服器或 Web 對主機運算環境時,保留現有的 CICS 和 IMS TP。 藉由使用 TI 叫用大型主機交易,您可以在視覺面向物件環境和程式設計語言中進行程序設計,而您在維護主機交易的存取權時知道。

    TI 支援 SNA 連線和 TCP/IP 連線,而不需要主機使用量或成本高昂的主機交易重寫。 如果您需要雙階段認可 (2PC) ,或如果您需要直接輸送量,請選擇 SNA 連線能力。 IBM 尚未針對 TCP/IP 通訊協定實作 2PC,但針對不需要 2PC 的情況,TCP/IP 可以提供您直接連線能力。

    將在線事務處理與 (OLTP) 整合為 True。符合 NET 規範的系統表示 CICS 和 IMS 與 Windows 型解決方案的整合。 CICS 和 IMS 廣泛使用於大型主機領域中,以建立分散式 OLTP 解決方案,例如客戶追蹤和訂單專案。 TI 藉由建立 CICS 和 IMS 交易的 .NET 介面,然後從 Windows 在大型主機上執行 CICS 和 IMS 交易,以整合 CICS 和 IMS 與 .NET。

    .NET 應用程式中的 TI 物件可搭配 TI 運行時間環境、Microsoft Distributed Transaction Coordinator (MS DTC) ,以及相關聯的遠端環境 (RE) 來驅動 CICS 或 IMS TP。 它們一起完成這些工作:

  • ) TP 啟動主機 (主機。

  • 將 TI 物件指定的參數傳遞至 TP。

  • 執行 TP。

  • 將結果傳回 TI 物件。

    當您在 .NET 應用程式中參考 TI 物件 (元件 .dll 檔案) 時,該應用程式會自動啟動 TI 運行時間環境,並使用相關聯的端點資訊來叫用與該 TI 方法相關聯的大型主機交易。

本節內容

TI 使用者入門

Windows 起始的處理概觀

使用主機起始的處理

交易整合器效能指南