Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il sistema di gestione delle informazioni (IMS) fornisce un monitoraggio del programma di transazione (TP) con un gestore TP integrato e un database gerarchico. Sia il monitoraggio TP che il database possono coordinare le transazioni con monitor e database TP non IMS.
Per usare correttamente Transaction Integrator (TI), è necessario comprendere i componenti e la terminologia IMS seguenti:
Area IMS
IMS usa le aree definite per eseguire le relative funzioni. Le aree seguenti vengono in genere definite in VTAM quando si usa IMS:
Area di controllo: l'area principale di IMS. È proprietario di tutti i database a cui accedono le transazioni IMS ed è responsabile di tutte le comunicazioni con i database. Viene eseguito in modo continuo e sovrintende al funzionamento di altre regioni dipendenti.
Area di elaborazione dei messaggi (MPR): area dipendente usata per l'elaborazione dei messaggi. L'area di controllo pianifica l'esecuzione dei TP nell'MPR. È possibile definire più mpr in un singolo computer mainframe.
Area BMP (Batch Message Processing): area dipendente usata per l'elaborazione delle operazioni batch.
Coda dei messaggi IMS
La coda dei messaggi IMS viene usata dai programmi transazionali per accedere alla regione MPP per l'elaborazione. A ogni area MPP è associata una coda di messaggi IMS. Posizionare i dati dell'applicazione nella coda dei messaggi IMS consente al server TP IMS di usare chiamate standard Get Unique (GU), Get Next (GN) e Insert (ISRT) per scambiare dati con un'applicazione client.Linguaggio dati (DL)/I
Il linguaggio di dati (DL)/I è il linguaggio di programmazione usato negli ambienti IMS tradizionali per accedere ai database IMS. I TP IMS e i TP CICS possono essere scritti in diversi linguaggi di programmazione, come COBOL, PL/I, C, VS Pascal, Ada, REXX oppure linguaggio assembler. Tuttavia, quando uno di questi TP deve accedere ai database IMS, deve usare le chiamate DL/I appropriate dal codice dell'applicazione. Alcune delle chiamate DL/I standard sono:GU. Questa chiamata recupera i dati di input da elaborare.
GN. Questa chiamata recupera record sequenziali.
ISRT. Questa chiamata inserisce dati in un database o restituisce dati a un client chiamante.
Vedere anche
Architettura di Transaction Integrator
Elaborazione delle transazioni online