Partager via


Termes importants pour les programmes transactionnels et les unités logiques

Les termes suivants décrivent certaines caractéristiques fondamentales des programmes transactionnels (TPs) qui communiquent par le biais d’unités logiques :

verbe asynchrone
Verbe APPC pour lequel l’appel de fonction initial retourne immédiatement, afin que le fonctionnement normal du programme ne soit pas bloqué pendant la fin du traitement du verbe. Pour plus d’informations, consultez Réception de données de manière asynchrone.

conversation de base
Type de conversation plus complexe qu’une conversation mappée et généralement utilisé par les TPs de service (programmes basés sur SNA qui fournissent des services à d’autres programmes). Pour plus d’informations, consultez Comparaison des conversations de base et mappées.

conversation
Interaction entre les TPs effectuant une tâche spécifique. Chaque conversation nécessite une session LU-LU. Un TP peut être impliqué dans plusieurs conversations simultanément, comme indiqué avec TP B dans Communication entre les TPs.

tp invokable
Tp qui peut être appelé par un autre TP. Les TPs invocables sont généralement des applications de type serveur ; autrement dit, ils fonctionnent de la même manière générale qu’une application telle que CICS. Les paramètres d’un tp invocable sont configurés via des variables de registre ou d’environnement.

Il existe plusieurs types de TPs invocables :

TP invokable démarré par l’opérateur

Tp démarré manuellement en préparation de l’appel.

TP invokable démarré automatiquement

Tp qui est automatiquement démarré par APPC lorsqu’il est appelé.

TP mis en file d’attente

Tp qui, lorsqu’il est appelé plusieurs fois, se charge une fois, puis met en file d’attente les demandes suivantes à traiter une par une. Tous les TPs démarrés par l’opérateur et certains programmes de démarrage automatique sont mis en file d’attente.

TP non file d’attente

Un TP chargé plusieurs fois, une fois pour chaque fois qu’il est appelé. Certains programmes de démarrage automatique ne sont pas mis en file d’attente, mais aucun TPs démarré par l’opérateur n’est mis en file d’attente.

Pour plus d’informations, consultez Les programmes d’appel.

appel de TP
Tp qui peut appeler (c’est-à-dire lancer une conversation avec) d’autres TPs. Les programmes d’appel sont généralement des applications de type client ; autrement dit, ils fonctionnent de la même manière générale qu’un émulateur. Pour plus d’informations, consultez Appel des fournisseurs de services.

unité logique localeet tp local
Une unité logique et un tp travaillant ensemble, lorsqu’ils sont considérés comme la « base d’accueil » d’une conversation particulière. De ce point de vue, d’autres LU et TP sont considérés comme les lu et TP « partenaires » ou « distants ».

Alias lu
Chaîne qui identifie une unité logique à un TP. L’alias peut avoir jusqu’à huit caractères.

Session LU-LU
Communication entre deux unités logiques sur une connexion spécifique pendant une durée spécifique. Une session LU-LU est nécessaire pour que deux TPS interagissent. Une session peut être utilisée en série par de nombreuses paires de TPs.

Une unité logique 6.2 peut avoir plusieurs sessions (au moins deux sessions simultanées avec des LU partenaires différentes) et des sessions parallèles (au moins deux sessions simultanées avec la même unité logique partenaire).

Les unités logiques ainsi que les paires lu/lu et les modes sont configurés à l’aide du gestionnaire SNA sur Host Integration Server.

conversation mappée
Type de conversation plus simple qu’une conversation de base et généralement utilisé par les programmes tps d’application (programmes qui effectuent des tâches pour les utilisateurs finaux). Les caractères MC_ au début d’un verbe pour une conversation mappée. Pour plus d’informations, consultez Comparaison des conversations de base et mappées.

lu partenaireet TP partenaire, ou lu distanteet TP distante
Une unité logique et un tp travaillant ensemble, lorsqu’ils sont considérés comme se trouvant à la fin d’une conversation particulière.

verbe synchrone
Verbe APPC qui bloque d’autres opérations de programme jusqu’à ce que le traitement du verbe soit terminé.