次の方法で共有


プログラミング モデル

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

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

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

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

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

プロトコル ターゲット/ホスト環境 Host Integration Server プログラミング モデル Host Integration Server の COMTI 名
TCP/IP CICS TCP トランザクション要求メッセージ (TRM) リンク 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 Connect IMS Open Transaction Management Architecture (OTMA) Connect
TCP/IP IMS IMS 暗黙的 暗黙の
TCP/IP IMS IMS Explicit 明示的
TCP/IP IBM i IBM i 分散プログラム呼び出し (DPC) n/a
LU6.2 CICS CICS LU6.2 ユーザー データ LU6.2 を使用した CICS
LU6.2 CICS(カスタマー情報制御システム) CICS LU6.2 リンク リンクを使用した CICS
LU6.2 IMS IMS LU6.2 ユーザー・データ LU6.2を利用するIMS

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

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

このセクションにて

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

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

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

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

IMS Connect

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

CICS LU6.2 リンク

CICS LU6.2 ユーザー データ

IMS LU6.2 ユーザー・データ

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

こちらもご覧ください

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