Condividi tramite


Architettura di Transaction Integrator

Transaction Integrator (TI) integra i programmi di transazione IBM Customer Information Control System (CICS), Information Management System (IMS) e IBM i con .NET Framework eseguendo le operazioni seguenti:

  • Creazione di interfacce per i programmi di transazione CICS, IMS e IBM i.

  • Richiamando tali transazioni nel mainframe o nel computer midrange (detto anche computer host) da un'applicazione .NET basata su Microsoft Windows.

    La funzione principale di TI consiste nel gestire il processo e le conversioni di dati necessarie per consentire l'invio dei dati di input ai TP host da un'applicazione .NET Framework e l'invio di tutti i dati di output generati dal tp all'applicazione basata su Windows. TI fornisce la conversione dei tipi di dati, la definizione di dati tabulari e la conversione della tabella codici. La figura seguente illustra una panoramica del ruolo svolto da TI nelle comunicazioni tra l'applicazione e l'host.

    Immagine che mostra come TI fornisce le conversioni di 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 è la lettura di un database DB2 nel mainframe per aggiornare i dati in un database di SQL Server in Microsoft Windows Server.

    Poiché tutta l'elaborazione TI viene eseguita nella piattaforma Windows Server, non è necessario alcun codice eseguibile correlato a TI (o 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 TI Designer da Visual Studio per compilare i 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 facilita la creazione delle voci del file di configurazione.

In questa sezione

Elaborazione delle transazioni online

Funzioni di base di Transaction Integrator

Componenti di Transaction Integrator

Modelli di programmazione

Elaborazione Iniziata dall'host

Elaborazione Iniziata da Windows

Vedere anche

Integrazione delle applicazioni (pianificazione)