次の方法で共有


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

TCP/IP を使用して CICS と通信する場合、クライアントは、ホストが使用するトランザクション・プログラム ID、ユーザー ID、パスワード、およびその他の管理データを含むトランザクション要求メッセージ (TRM) 要求をホストに送信します。 CICS は、追加の管理データを含む TRM 応答をクライアントに送信します。 TRM のデータは、ホスト上のトランザクション プログラム (TP) と交換される実際のプログラム データとは無関係です。

さまざまな TRM のテンプレートは、\installation directory\Microsoft Host Integration Server\system\TIM\MicrosoftTRMDefs.tim にあります。 Microsoft Visual Studio を使用してファイルを開き、[ User-Defined の種類 ] ノードを展開します。 次の TRM は UDT として定義されています。

  • TRMIN_MSLink

  • TRMOUT_MSLink

  • TRMIN_MSCCS

  • TRMIN_IBMCCS

  • TRMOUT_CCS

    \installation directory\Microsoft Host Integration Server\system\TIM\MicrosoftELMDefs.tim には、さまざまな拡張リスナー メッセージ (ELM) のテンプレートもあります。 Visual Studio を使用してファイルを開き、[ User-Defined の種類 ] ノードを展開します。 次の ELM は UDT として定義されています。

  • ELMIN_MSLink

  • ELMOUT_MSLink

  • ELMIN_MSCCS

  • ELMIN_IBMCCS

  • ELMOUT_CCS

    COBOL で TRM または ELM テンプレートを作成して、TRM または ELM 定義をエクスポートしてプログラミングを支援することができます。

COBOL で TRM テンプレートを作成するには

  1. Visual Studio を開きます。

  2. [ファイル] メニューにカーソルを合わせ、[開く]を選択してから、[ファイル]をクリックします。

  3. [ ファイルを開く ] ダイアログ ボックスで、 <drive>:\Program Files\Microsoft Host Integration Server\System\TIM\ に移動し、 MicrosoftTRMDefs.tim または MicrosoftELMDefs.tim をクリックします。

  4. [ ファイル ] メニューの [ ホスト定義のエクスポート] をクリックします。

  5. [ ホスト定義のエクスポート ] ダイアログ ボックスで、ファイル名を入力または選択し、[ 保存] をクリックします。

    カスタム TRM (または ELM) は、TI ランタイムによって作成された既定の TRM (または ELM) に置き換えることができます。 カスタム コンテキスト データを渡すには、COMTIContext パラメーターを使用します。

こちらもご覧ください

COMTIContext を使用したカスタム TRM と ELM
カスタム TRM を渡す方法