Partager via


Invocation des programmes transactionnels et configuration du serveur d’intégration d’hôte

Pour que Host Integration Server puisse prendre en charge le début du processus d’appel (pour accepter les verbes TP_STARTED et ALLOCATE émis par un TP appelant), les paramètres suivants doivent être configurés correctement :

  • Si le tp appelant spécifie l’alias lu qu’il utilise (dans TP_STARTED), cet alias lu doit correspondre à un alias APPC local sur l’ordinateur Host Integration Server pris en charge.

  • Si l’appel du TP laisse l’alias LU vide dans TP_STARTED, l’une des deux méthodes pour désigner une LU par défaut doit être utilisée sur le serveur Host Integration Server.

    • Affectez une LU APPC par défaut locale à l’utilisateur ou au groupe qui initie l’appel du TP (l’utilisateur ou le groupe connecté au système à partir duquel TP_STARTED est émis).

      –ou–

    • Désignez une ou plusieurs UL comme membres du pool local UL APPC sortantes par défaut.

      Si l'appel du TP laisse l'alias LU vide dans TP_STARTED, Host Integration Server tente d'abord de déterminer l'APPC LU locale par défaut de l'utilisateur ou du groupe associé, puis tente d'affecter une LU disponible à partir du pool de LU APPC locales sortantes par défaut. Si ces tentatives échouent, Host Integration Server rejette la demande de TP_STARTED.

  • Dans la plupart des cas, le serveur Host Integration Server doit contenir une connexion appropriée à un autre système (hôte ou homologue). Parfois, à des fins de test, Host Integration Server contient deux LUs locales associées (pour les TP d'invocation et invocables qui se trouvent dans le même domaine). Dans ce cas, une connexion à un hôte ou un homologue n’est pas nécessaire.

  • Si le TP appelant spécifie l'alias LU partenaire (en ALLOCATE), cet alias LU doit correspondre à un alias LU distant. En outre, cet alias LU distant doit être associé à l'alias LU local spécifié dans TP_STARTED. Si l’alias LU est laissé vide dans ALLOCATE, une LU APPC distante doit être par défaut correctement assignée à l'utilisateur qui a démarré le TP appelant. Si l’unité logique APPC distante par défaut est utilisée, elle doit être associée à l’unité logique locale qui sera utilisée. Sinon, le verbe ALLOCATE échoue.

    Les paramètres précédents prennent en charge le début du processus d’appel. Pour que le processus d’appel se termine correctement, des paramètres supplémentaires doivent être configurés sur un autre ordinateur Host Integration Server, comme décrit dans la section suivante.

Voir aussi

Programmes de transaction
Nom TP unique pour chaque TP (programmes transactionnels)
Nom TP non unique ; Local LU Alias Unique
Nom TP non unique ; Alias LU local non spécifié
Invocation de programmes de transaction
Programmes transactionnels invocables
TPS invoquables et configuration du serveur d’intégration d’hôte