Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Programmiermodell definiert die Methoden, die für den Zugriff auf und die Integration von Serveranwendungen in Hostanwendungen verwendet werden. Ein Programmiermodell ist eine Kombination aus:
Das Kommunikationsprotokoll, das verwendet wird, um Daten mit dem Remoteanwendungsprogramm auszutauschen.
Die Zielhostumgebung, die zum Hosten des Serveranwendungsprogramms verwendet wird.
Die Interaktionsemantik, die von der Anwendung zum Steuern von Verbindungs-, Datenaustausch- und Trennsequenzen definiert wird.
Transaction Integrator unterstützt eine Reihe vordefinierter Programmiermodelle für die von Windows initiierte Verarbeitung und für die vom Host initiierte Verarbeitung. In der folgenden Tabelle sind die 11 verfügbaren WIP-Programmiermodelle je nach Protokoll und Zielumgebung zusammengefasst.
| Protokoll | Ziel- oder Hostumgebung | Hostintegrationsserver-Programmiermodell | Name des Hostintegrationsservers COMTI |
|---|---|---|---|
| TCP/IP | CICS | TCP-Transaktionsanforderungsnachricht (TRM)-Link | MS-Link |
| TCP/IP | CICS | TCP Enhanced Listener Message (ELM)-Link | n/a |
| TCP/IP | CICS | TCP Transaction Request Message (TRM)-Benutzerdaten | Gleichzeitiger Server |
| TCP/IP | CICS | TCP Enhanced Listener Message (ELM) Benutzerdaten | n/a |
| TCP/IP | IMS | IMS Connect | IMS Open Transaction Management Architecture (OTMA) Connect |
| TCP/IP | IMS | IMPLIZITE IMS | Implizit |
| TCP/IP | IMS | IMS Explicit | Explizit |
| TCP/IP | IBM i | IBM i Distributed Program Calls (DPC) | n/a |
| LU6.2 | CICS | CICS LU6.2 Benutzerdaten | CICS mit LU6.2 |
| LU6.2 | CICS | CICS LU6.2-Verbindung | CICS mit Link |
| LU6.2 | IMS | IMS LU6.2 Benutzerdaten | IMS mit LU6.2 |
In der folgenden Tabelle sind die fünf verfügbaren HIP-Programmiermodelle je nach Protokoll und Zielumgebung zusammengefasst.
| Protokoll | Ziel- oder Hostumgebung | Hostintegrationsserver-Programmiermodell | Name des Hostintegrationsservers COMTI |
|---|---|---|---|
| TCP/IP | CICS (Customer Information Control System) | TCP-Transaktionsanforderungsnachricht (TRM)-Link | n/a |
| TCP/IP | CICS | TCP Enhanced Listener Message (ELM)-Link | n/a |
| TCP/IP | CICS | TCP-Benutzerdaten | n/a |
| TCP/IP | IBM i | IBM i Distributed Program Calls (DPC) | n/a |
| LU6.2 | CICS | CICS LU6.2 Benutzerdaten | n/a |
| LU6.2 | CICS | CICS LU6.2-Verbindung | n/a |
In diesem Abschnitt
TCP Transaction Request Message Link
TCP-Erweiterter Listener-Nachrichtenlink
TCP-Transaktionsanforderungs-Nachricht Benutzerdaten
TCP Erweiterter Listener-Nachrichtenbenutzerdaten
IBM i Distributed Program Calls
Auswählen des geeigneten Programmiermodells