交易要求訊息

當您使用 TCP/IP 與 CICS 通訊時,用戶端會將交易要求訊息傳送給主機, (TRM) 要求,其中包含主機要使用的交易程式識別碼、使用者識別碼、密碼和其他系統管理資料。 CICS 會將包含其他系統管理資料的 TRM 回復傳送給用戶端。 TRM 中的資料與要與主機上的交易程式 (TP) 交換的實際程式資料無關。

您可以在 \installation directory\Microsoft Host Integration Server\system\TIM\MicrosoftTRMDefs.tim 找到各種 TRM 的範本。 使用 Microsoft Visual Studio 開啟檔案,然後展開 [使用者定義類型 ] 節點。 下列 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 開啟檔案,然後展開 [使用者定義類型 ] 節點。 下列 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