Condividi tramite


Messaggi di richiesta di transazione

Quando si usa TCP/IP per comunicare con CICS, il client invia all'host una richiesta di messaggio di richiesta di transazione contenente l'ID programma transazionale, l'ID utente, la password e altri dati amministrativi da usare dall'host. CICS invia al client una risposta TRM contenente dati amministrativi aggiuntivi. I dati in TRM sono indipendenti dai dati effettivi del programma da scambiare con il programma transazionale (TP) nell'host.

È possibile trovare modelli per vari TRMs in \installation directory\Microsoft Host Integration Server\system\TIM\MicrosoftTRMDefs.tim. Usare Microsoft Visual Studio per aprire il file e quindi espandere il nodo Tipi Definiti dall'Utente. I seguenti TRM sono definiti come tipi definiti dall'utente:

  • TRMIN_MSLink

  • TRMOUT_MSLink

  • TRMIN_MSCCS

  • TRMIN_IBMCCS

  • TRMOUT_CCS

    È anche possibile trovare modelli per vari messaggi di listener avanzati in \installation directory\Microsoft Host Integration Server\system\TIM\MicrosoftELMDefs.tim. Usare Visual Studio per aprire il file e quindi espandere il nodo Tipi Definiti dall'Utente. I seguenti ELM sono definiti come tipi di dati definiti dall'utente.

  • ELMIN_MSLink

  • ELMOUT_MSLink

  • ELMIN_MSCCS

  • ELMIN_IBMCCS

  • ELMOUT_CCS

    È possibile creare un modello TRM o ELM in COBOL per facilitare la programmazione esportando la definizione TRM o ELM.

Per creare un modello TRM in COBOL

  1. Apri Visual Studio.

  2. Nel menu File, punta su Aprie quindi fai clic su File.

  3. Nella finestra di dialogo Apri file passare a <unità>:\Programmi\Microsoft Host Integration Server\System\TIM\, quindi fare clic su MicrosoftTRMDefs.tim o MicrosoftELMDefs.tim.

  4. Nel menu File, fare clic su Esporta definizione host.

  5. Nella finestra di dialogo Esporta definizione host digitare o selezionare il nome del file e quindi fare clic su Salva.

    È possibile sostituire un TRM personalizzato (o ELM) per il TRM predefinito (o ELM) creato dal runtime TI. Usare il parametro COMTIContext per passare dati di contesto personalizzati.

Vedere anche

TRMs e ELMs personalizzati con COMTIContext
Come passare un TRM personalizzato