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.

    Immagine che mostra come TI fornisce le conversioni dei dati tra un'applicazione basata su Windows e un host.
    TI fornisce le conversioni di dati tra un'applicazione basata su Windows e un host

    Un 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

Modelli di programmazione

Elaborazione avviata dall'host

Elaborazione avviata da Windows

Vedere anche

Integrazione dell'applicazione (pianificazione)