プログラミング モデル

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

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

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

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

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

Protocol ターゲット/ホスト環境 プログラミング モデルのHost Integration Server COMTI 名をHost Integration Serverする
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 オープン・トランザクション管理アーキテクチャー (OTMA) Connect
TCP/IP IMS IMS 暗黙的 暗黙
TCP/IP IMS IMS Explicit 明示
TCP/IP OS/400 分散プログラム呼び出し (DPC) のOS/400 該当なし
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 名をHost Integration Serverする
TCP/IP CICS TCP トランザクション要求メッセージ (TRM) リンク 該当なし
TCP/IP CICS TCP 拡張リスナー メッセージ (ELM) リンク 該当なし
TCP/IP CICS TCP ユーザー データ 該当なし
TCP/IP OS/400 分散プログラム呼び出し (DPC) のOS/400 該当なし
LU6.2 CICS CICS LU6.2 ユーザー データ 該当なし
LU6.2 CICS CICS LU6.2 リンク 該当なし

このセクションの内容

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

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

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

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

IMS Connect

OS/400 分散プログラムの呼び出し

CICS LU6.2 リンク

CICS LU6.2 ユーザー データ

IMS LU6.2 ユーザー データ

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

参照

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