Modelli di programmazione

Un modello di programmazione definisce i metodi usati per accedere e integrare applicazioni server con applicazioni host. Un modello di programmazione è una combinazione di:

  • Protocollo di comunicazione usato per scambiare dati con il programma applicazione remota.

  • Ambiente host di destinazione usato per ospitare il programma applicazione server.

  • Semantica di interazione definita dall'applicazione per controllare la connessione, lo scambio di dati e le sequenze di disconnessione.

    Transaction Integrator supporta un set di modelli di programmazione predefiniti per l'elaborazione avviata da Windows e per l'elaborazione avviata dall'host. La tabella seguente riepiloga i modelli di programmazione WIP disponibili 11 a seconda del protocollo e dell'ambiente di destinazione.

Protocollo Ambiente di destinazione/host modello di programmazione Host Integration Server Host Integration Server nome COMTI
TCP/IP CICS Collegamento tcp Transaction Request Message (TRM) Collegamento MS
TCP/IP CICS Collegamento al listener avanzato TCP (ELM) n/d
TCP/IP CICS Dati utente della richiesta di transazione TCP (TRM) Server simultaneo
TCP/IP CICS Messaggi di listener avanzati TCP (ELM) Dati utente n/d
TCP/IP IMS IMS Connect Connessione open Transaction Management Architecture (OTMA) IMS Open Transaction Management Architecture (OTMA)
TCP/IP IMS IMS implicito Implicita
TCP/IP IMS IMS esplicito Esplicita
TCP/IP OS/400 OS/400 chiamate di programma distribuite (DPC) n/d
LU6.2 CICS Dati utente CICS LU6.2 CICS con LU6.2
LU6.2 CICS Collegamento CICS LU6.2 CICS con Collegamento
LU6.2 IMS Dati utente IMS LU6.2 IMS usando LU6.2

La tabella seguente riepiloga i cinque modelli di programmazione HIP disponibili a seconda del protocollo e dell'ambiente di destinazione.

Protocollo Ambiente di destinazione/host modello di programmazione Host Integration Server Host Integration Server nome COMTI
TCP/IP CICS Collegamento tcp Transaction Request Message (TRM) n/d
TCP/IP CICS Collegamento al listener avanzato TCP (ELM) n/d
TCP/IP CICS Dati utente TCP n/d
TCP/IP OS/400 OS/400 chiamate di programma distribuite (DPC) n/d
LU6.2 CICS Dati utente CICS LU6.2 n/d
LU6.2 CICS Collegamento CICS LU6.2 n/d

Contenuto della sezione

Collegamento al messaggio di richiesta transazione TCP

Collegamento al messaggio del listener avanzato TCP

Dati utente del messaggio di richiesta transazione TCP

Dati utente del messaggio del listener avanzato TCP

IMS Connect

Modello di programmazione OS/400 DPC

Collegamento CICS LU6.2

Dati utente CICS LU6.2

Dati utente IMS LU6.2

Selezione del modello di programmazione appropriato

Vedere anche

Architettura di Transaction Integrator