Come TI associa un metodo a un'elaborazione delle transazioni
Ti stabilisce in genere un tipo di associazione tra una chiamata di metodo nell'ambiente Windows e il tp corrispondente nel mainframe.
Nei modelli di programmazione CICS TRM e ELM Link è possibile specificare tre nomi:
Nome del programma di transazione mainframe (TP)
Nome del metodo del componente TI
Nome TP di origine
Il nome del tp del mainframe è costante per un determinato ambiente remoto (RE). CSMI (transazione mirror) è un esempio di nome TP del mainframe. Ogni nome di metodo può essere associato a un nome TP del mainframe diverso. Inoltre, un terzo nome, denominato Source TP Name, può essere specificato per ogni metodo. Il nome TP di origine può essere usato con DB2 per associare un tp (e un metodo TI) del mainframe specifico a un'attività di controllo dell'area (RCT).
Nei modelli di programmazione CICS TRM e ELM User Data, ogni metodo in un componente TI è associato a un nome TP e più metodi possono essere associati allo stesso nome TP. Se più metodi sono associati allo stesso nome TP, TI presuppone che il tps sia in grado di distinguere tra le richieste generate da ogni metodo. L'ambiente di runtime TI deve facoltativamente fornire metadati per assistere il tp con questo processo. Quando vengono inclusi i metadati, il nome del metodo viene inviato come stringa di caratteri a lunghezza fissa (32 caratteri) ed è sempre il primo elemento inviato. Il nome del metodo viene lasciato giustificato nel campo e riempito con spazi vuoti. Gli sviluppatori possono specificare il mapping del nome del metodo per metodo in base al metodo o come impostazione predefinita per l'intero componente.
Quando COBOL importato per compilare una libreria di componenti TI contiene clausole REDEFINES, il tp può prevedere diversi tipi di richieste. Lo sviluppatore deve prendere in considerazione la creazione di un metodo per ogni gruppo REDEFINES che rappresenta un formato di messaggio diverso. Tutti i metodi creati da questi gruppi REDEFINES possono eseguire il mapping allo stesso tp.