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 | Nome COMTI del server di integrazione host |
---|---|---|---|
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 DI IMS Open Transaction Management Architecture (OTMA) |
TCP/IP | IMS | IMS implicito | Implicita |
TCP/IP | IMS | IMS esplicito | Esplicita |
TCP/IP | IBM i | Chiamate del programma IBM i Distributed (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 | Nome COMTI del server di integrazione host |
---|---|---|---|
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 | IBM i | Chiamate del programma IBM i Distributed (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
Chiamate del programma IBM i Distributed
Selezione del modello di programmazione appropriato