Freigeben über


Programmiermodelle

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 zum Austauschen von Daten mit dem Remoteanwendungsprogramm verwendet wird.

  • Die Zielhostumgebung, die zum Hosten des Serveranwendungsprogramms verwendet wird.

  • Die von der Anwendung definierte Interaktionssemantik zum Steuern von Verbindungs-, Datenaustausch- und Trennsequenzen.

    Transaction Integrator unterstützt eine Reihe vordefinierter Programmiermodelle für die Windows-initiierte Verarbeitung und die vom Host initiierte Verarbeitung. In der folgenden Tabelle sind die 11 verfügbaren WIP-Programmiermodelle je nach Protokoll und Zielumgebung zusammengefasst.

Protocol Ziel-/Hostumgebung Host Integration Server-Programmiermodell COMTI-Name des Host integrationsservers
TCP/IP CICS TCP Transaction Request Message (TRM) Link MS Link
TCP/IP CICS ELM-Link (TCP Enhanced Listener Message)
TCP/IP CICS TCP Transaction Request Message (TRM)-Benutzerdaten Gleichzeitiger Server
TCP/IP CICS ELM-Benutzerdaten (TCP Enhanced Listener Message)
TCP/IP IMS IMS Connect IMS Open Transaction Management Architecture (OTMA) Connect
TCP/IP IMS IMPLIZITES IMS Implizit
TCP/IP IMS IMS Explicit Explizit
TCP/IP IBM i IBM i Distributed Program Calls (DPC)
LU6.2 CICS CICS-LU6.2-Benutzerdatenmodell CICS mit LU6.2
LU6.2 CICS CICS-LU6.2-Linkmodell CICS mit Link
LU6.2 IMS IMS-LU6.2-Benutzerdatenmodell IMS mit LU6.2

In der folgenden Tabelle sind die fünf verfügbaren HIP-Programmiermodelle je nach Protokoll und Zielumgebung zusammengefasst.

Protocol Ziel-/Hostumgebung Host Integration Server-Programmiermodell COMTI-Name des Host integrationsservers
TCP/IP CICS TCP Transaction Request Message (TRM) Link
TCP/IP CICS ELM-Link (TCP Enhanced Listener Message)
TCP/IP CICS TCP-Benutzerdaten
TCP/IP IBM i IBM i Distributed Program Calls (DPC)
LU6.2 CICS CICS-LU6.2-Benutzerdatenmodell
LU6.2 CICS CICS-LU6.2-Linkmodell

In diesem Abschnitt

Linkmodell für Anforderungsmeldungen für TCP-Transaktionen

Linkmodell für erweiterte TCP-Listenermeldungen

Benutzerdatenmodell für Anforderungsmeldungen für TCP-Transaktionen

Benutzerdatenmodell für erweiterte TCP-Listenermeldungen

IMS Connect

IBM i Distributed Program Calls

CICS-LU6.2-Linkmodell

CICS-LU6.2-Benutzerdatenmodell

IMS-LU6.2-Benutzerdatenmodell

Auswählen des geeigneten Programmiermodells

Weitere Informationen

Architektur von Transaction Integrator