程式設計模型
程式設計模型會定義方法 (用來存取和整合伺服器應用程式與主應用程式) 。 程式設計模型是下列項目的組合:
用來與遠端應用程式程式交換資料的通訊協定。
用來裝載伺服器應用程式的目標主機環境。
應用程式定義的互動語意,以控制連接、資料交換和中斷連線序列。
交易整合器支援一組預先定義的程序設計模型,用於 Windows 起始的處理和主機起始的處理。 下表摘要說明 11 個可用的 WIP 程式設計模型,視通訊協定和目標環境而定。
通訊協定 | 目標/主機環境 | 主機整合伺服器程序設計模型 | 主機整合伺服器 COMTI 名稱 |
---|---|---|---|
TCP/IP | CICS | TRM) 連結 (TCP 交易要求訊息 | MS Link |
TCP/IP | CICS | TCP 增強接聽程式訊息 (ELM) 連結 | n/a |
TCP/IP | CICS | TCP 交易要求訊息 (TRM) 用戶數據 | 並行伺服器 |
TCP/IP | CICS | TCP 增強式接聽程式訊息 (ELM) 用戶數據 | n/a |
TCP/IP | IMS | IMS 連線 | IMS Open Transaction Management Architecture (OTMA) Connect |
TCP/IP | IMS | IMS 隱含 | 隱含 |
TCP/IP | IMS | IMS 明確 | 明確 |
TCP/IP | IBM i | IBM i Distributed Program Calls (DPC) | n/a |
LU6.2 | CICS | CICS LU6.2 使用者資料 | 使用 LU6.2 的 CICS |
LU6.2 | CICS | CICS LU6.2 連結 | 使用 Link 的 CICS |
LU6.2 | IMS | IMS LU6.2 使用者資料 | 使用 LU6.2 的 IMS |
下表摘要說明五個可用的 HIP 程式設計模型,視通訊協定和目標環境而定。
通訊協定 | 目標/主機環境 | 主機整合伺服器程序設計模型 | 主機整合伺服器 COMTI 名稱 |
---|---|---|---|
TCP/IP | CICS | TRM) 連結 (TCP 交易要求訊息 | n/a |
TCP/IP | CICS | TCP 增強接聽程式訊息 (ELM) 連結 | n/a |
TCP/IP | CICS | TCP 用戶數據 | n/a |
TCP/IP | IBM i | IBM i Distributed Program Calls (DPC) | n/a |
LU6.2 | CICS | CICS LU6.2 使用者資料 | n/a |
LU6.2 | CICS | CICS LU6.2 連結 | n/a |