Comment l’intégrateur de transactions associe une méthode au programme transactionnel
TI établit généralement un type d’association entre un appel de méthode dans l’environnement Windows et le TP correspondant sur le mainframe.
Dans les modèles de programmation CICS TRM et ELM Link, vous pouvez spécifier trois noms :
Nom du programme de transaction mainframe (TP)
Nom de la méthode du composant TI
Nom du TP source
Le nom du tp mainframe est constant pour un environnement distant (RE) donné. CSMI (transaction miroir) est un exemple de nom TP mainframe. Chaque nom de méthode peut être associé à un nom TP de mainframe différent. En outre, un troisième nom, appelé Nom TP source, peut être spécifié pour chaque méthode. Le nom DU TP source peut être utilisé avec DB2 pour associer une tp de mainframe spécifique (et une méthode TI) à une tâche de contrôle de région (RCT).
Dans les modèles de programmation de données utilisateur CICS TRM et ELM, chaque méthode d’un composant TI est associée à un nom TP, et plusieurs méthodes peuvent être associées au même nom TP. Si plusieurs méthodes sont associées au même nom TP, TI suppose que le TP est en mesure de faire la distinction entre les requêtes générées par chaque méthode. L’environnement d’exécution TI doit éventuellement fournir des métadonnées pour aider le TP à effectuer ce processus. Lorsque les métadonnées sont incluses, le nom de la méthode est envoyé sous la forme d’une chaîne de caractères de longueur fixe (32 caractères) et est toujours le premier élément envoyé. Le nom de la méthode est laissé justifié dans le champ et rembourré avec des vides. Les développeurs peuvent spécifier le mappage de nom de méthode par méthode ou par défaut pour l’ensemble du composant.
Lorsque COBOL importé pour créer une bibliothèque de composants TI contient des clauses REDEFINES, le TP peut s’attendre à différents types de requêtes. Le développeur doit envisager de créer une méthode pour chaque groupe REDEFINES qui représente un format de message différent. Toutes les méthodes créées à partir de ces groupes REDEFINES peuvent être mappées au même TP.