Architettura di Transaction Integrator
Transaction Integrator (TI) integra i programmi di transazione IBM Customer Information Control System (CICS), Information Management System (IMS) e le applicazioni IBM i con .NET Framework eseguendo le operazioni seguenti:
Creazione di interfacce ai programmi di transazione CICS, IMS e IBM i.
Richiamando tali transazioni nel computer mainframe o midrange (chiamato anche computer host) da un'applicazione .NET basata su Microsoft Windows.
La funzione primaria di TI consiste nel gestire il processo e le conversioni di dati necessarie per consentire l'invio dei dati di input agli indirizzi IP host da un'applicazione .NET Framework e per inviare tutti i dati di output generati dal TP all'applicazione basata su Windows. TI fornisce la conversione dei tipi di dati, la definizione dei dati tabulari e la traduzione della tabella codici. Nella figura seguente viene illustrata una panoramica del ruolo che TI svolge nelle comunicazioni tra l'applicazione e l'host.
TI fornisce le conversioni di dati tra un'applicazione basata su Windows e un hostUn esempio di questo tipo di applicazione distribuita sta leggendo un database DB2 nel mainframe per aggiornare i dati in un database SQL Server in Microsoft Windows Server.
Poiché tutte le elaborazioni TI vengono eseguite nella piattaforma Windows Server, non è necessario alcun codice eseguibile correlato all'ti (o al footprint) nel computer mainframe o midrange. TI usa protocolli di comunicazione standard SNA (APPC/LU 6.2) e TCP/IP standard per tutte le comunicazioni tra Windows e il computer host. È possibile usare Designer TI da Visual Studio per compilare componenti TI. La configurazione per la connettività al computer host viene eseguita all'interno del file di configurazione per l'applicazione TI. È disponibile uno strumento di configurazione TI che aiuta a creare le voci del file di configurazione.
Contenuto della sezione
Elaborazione delle transazioni online
Funzioni di base di Transaction Integrator
Componenti di Transaction Integrator
Elaborazione avviata dall'host
Elaborazione avviata da Windows