プログラミング モデル

プログラミング モデルでは、サーバー アプリケーションにアクセスしてホスト アプリケーションと統合するために使用されるメソッドを定義します。 プログラミング モデルは、次の組み合わせです。

  • リモート アプリケーション プログラムとデータを交換するために使用される通信プロトコル。

  • サーバー アプリケーション プログラムをホストするために使用されるターゲット ホスト環境。

  • 接続、データ交換、切断シーケンスを制御するためにアプリケーションによって定義される相互作用セマンティクス。

    トランザクション インテグレーターは、Windows によって開始される処理とホストによって開始される処理用の定義済みプログラミング モデルのセットをサポートします。 次の表は、プロトコルとターゲット環境に応じて使用可能な 11 の WIP プログラミング モデルをまとめたものです。

Protocol ターゲット/ホスト環境 ホスト統合サーバー プログラミング モデル Host Integration Server COMTI 名
TCP/IP CICS TCP トランザクション要求メッセージ (TRM) リンク MS Link
TCP/IP CICS TCP 拡張リスナー メッセージ (ELM) リンク 該当なし
TCP/IP CICS TCP トランザクション要求メッセージ (TRM) ユーザー データ 同時実行サーバー
TCP/IP CICS TCP 拡張リスナー メッセージ (ELM) ユーザー データ 該当なし
TCP/IP IMS IMS Connect IMS Open Transaction Management Architecture (OTMA) Connect
TCP/IP IMS IMS 暗黙的 暗黙
TCP/IP IMS IMS Explicit 明示
TCP/IP IBM i IBM i 分散プログラム呼び出し (DPC) 該当なし
LU6.2 CICS CICS LU6.2 ユーザー データ LU 6.2 を使用した CICS
LU6.2 CICS CICS LU6.2 リンク リンクを使用した CICS
LU6.2 IMS IMS LU6.2 ユーザー データ LU 6.2 を使用した IMS

次の表は、プロトコルとターゲット環境に応じて使用できる 5 つの HIP プログラミング モデルをまとめたものです。

Protocol ターゲット/ホスト環境 ホスト統合サーバー プログラミング モデル Host Integration Server COMTI 名
TCP/IP CICS TCP トランザクション要求メッセージ (TRM) リンク 該当なし
TCP/IP CICS TCP 拡張リスナー メッセージ (ELM) リンク 該当なし
TCP/IP CICS TCP ユーザー データ 該当なし
TCP/IP IBM i IBM i 分散プログラム呼び出し (DPC) 該当なし
LU6.2 CICS CICS LU6.2 ユーザー データ 該当なし
LU6.2 CICS CICS LU6.2 リンク 該当なし

このセクションの内容

TCP トランザクションの要求メッセージのリンク

TCP 拡張リスナー メッセージのリンク

TCP トランザクション要求メッセージのユーザー データ

TCP 拡張リスナー メッセージのユーザー データ

IMS Connect

IBM i 分散プログラム呼び出し

CICS LU6.2 リンク

CICS LU6.2 ユーザー データ

IMS LU6.2 ユーザー データ

適切なプログラミング モデルの選択

参照

トランザクション インテグレーター アーキテクチャ