Messages de requête de transaction

Lorsque vous utilisez TCP/IP pour communiquer avec CICS, le client envoie à l’hôte une requête de demande de transaction (TRM) contenant l’ID du programme de transaction, l’ID utilisateur, le mot de passe et d’autres données administratives à utiliser par l’hôte. CICS envoie au client une réponse TRM contenant des données administratives supplémentaires. Les données dans le TRM sont indépendantes des données de programme réelles à échanger avec le programme transactionnel (TP) sur l’hôte.

Vous trouverez des modèles pour les différentes machines trms à l’adresse \installation directory\Microsoft Host Integration Server\system\TIM\MicrosoftTRMDefs.tim. Utilisez Microsoft Visual Studio pour ouvrir le fichier, puis développez le nœud Types définis par l’utilisateur . Les trMs suivants sont définis en tant qu’UDT :

  • TRMIN_MSLink

  • TRMOUT_MSLink

  • TRMIN_MSCCS

  • TRMIN_IBMCCS

  • TRMOUT_CCS

    Vous pouvez également trouver des modèles pour différents messages d’écouteur améliorés (ELM) à l’adresse \installation directory\Microsoft Host Integration Server\system\TIM\MicrosoftELMDefs.tim. Utilisez Visual Studio pour ouvrir le fichier, puis développez le nœud Types définis par l’utilisateur . Les ELM suivants sont définis en tant qu’UDT :

  • ELMIN_MSLink

  • ELMOUT_MSLink

  • ELMIN_MSCCS

  • ELMIN_IBMCCS

  • ELMOUT_CCS

    Vous pouvez créer un modèle TRM ou ELM dans COBOL pour faciliter votre programmation en exportant la définition TRM ou ELM.

Pour créer un modèle TRM dans COBOL

  1. Ouvrez Visual Studio.

  2. Dans le menu Fichier , pointez sur Ouvrir, puis cliquez sur Fichier.

  3. Dans la boîte de dialogue Ouvrir un fichier , accédez à <drive> :\Program Files\Microsoft Host Integration Server\System\TIM\, puis cliquez sur MicrosoftTRMDefs.tim ou MicrosoftELMDefs.tim.

  4. Dans le menu Fichier , cliquez sur Exporter la définition de l’hôte.

  5. Dans la boîte de dialogue Exporter la définition de l’hôte , tapez ou sélectionnez le nom du fichier, puis cliquez sur Enregistrer.

    Vous pouvez remplacer un TRM personnalisé (ou ELM) par le TRM (ou ELM) par défaut créé par le runtime TI. Utilisez le paramètre COMTIContext pour transmettre des données de contexte personnalisées.

Voir aussi

Messages de demande de transaction et messages d’écouteur amélioré avec COMTIContext
Comment passer un TRM personnalisé