Freigeben über


Transaktionsanforderungsnachrichten

Wenn Sie TCP/IP für die Kommunikation mit CICS verwenden, sendet der Client dem Host eine TRM-Anforderung (Transaction Request Message), die die Transaktionsprogramm-ID, Die Benutzer-ID, das Kennwort und andere administrative Daten enthält, die vom Host verwendet werden sollen. CICS sendet dem Client eine TRM-Antwort mit zusätzlichen administrativen Daten. Die Daten im TRM sind unabhängig von den tatsächlichen Programmdaten, die mit dem Transaktionsprogramm (TP) auf dem Host ausgetauscht werden sollen.

Sie finden Vorlagen für verschiedene TRMs unter \installationsverzeichnis\Microsoft Host Integration Server\system\TIM\MicrosoftTRMDefs.tim. Verwenden Sie Microsoft Visual Studio, um die Datei zu öffnen, und erweitern Sie dann den Knoten "User-Defined Typen ". Die folgenden TRMs werden als UDTs definiert:

  • TRMIN_MSLink

  • TRMOUT_MSLink

  • TRMIN_MSCCS

  • TRMIN_IBMCCS

  • TRMOUT_CCS

    Sie finden auch Vorlagen für verschiedene erweiterte Listenernachrichten (ELMs) unter \installation directory\Microsoft Host Integration Server\system\TIM\MicrosoftELMDefs.tim. Verwenden Sie Visual Studio, um die Datei zu öffnen, und erweitern Sie dann den Knoten "User-Defined Typen ". Die folgenden ELMs sind als UDTs definiert:

  • ELMIN_MSLink

  • ELMOUT_MSLink

  • ELMIN_MSCCS

  • ELMIN_IBMCCS

  • ELMOUT_CCS

    Sie können eine TRM- oder ELM-Vorlage in COBOL erstellen, um die Programmierung zu unterstützen, indem Sie die TRM- oder ELM-Definition exportieren.

So erstellen Sie eine TRM-Vorlage in COBOL

  1. Öffnen Sie Visual Studio.

  2. Zeigen Sie im Menü Datei auf Öffnen, und klicken Sie dann auf Datei.

  3. Navigieren Sie im Dialogfeld " Datei öffnen " zu <laufwerk>:\Programme\Microsoft Host Integration Server\System\TIM\, und klicken Sie dann entweder auf "MicrosoftTRMDefs.tim " oder " MicrosoftELMDefs.tim".

  4. Klicken Sie im Menü "Datei " auf " Hostdefinition exportieren".

  5. Geben Sie im Dialogfeld " Hostdefinition exportieren " den Dateinamen ein, oder wählen Sie den Namen aus, und klicken Sie dann auf "Speichern".

    Sie können ein benutzerdefiniertes TRM (oder ELM) für das von der TI-Laufzeit erstellte Standard-TRM (oder ELM) ersetzen. Verwenden Sie den COMTIContext-Parameter, um benutzerdefinierte Kontextdaten zu übergeben.

Siehe auch

Benutzerdefinierte TRMs und ELMs mit COMTIContext
So übergeben Sie ein benutzerdefiniertes TRM