Partager via


Modèles de programmation

Un modèle de programmation définit la ou les méthodes utilisées pour accéder aux applications serveur et les intégrer aux applications hôtes. Un modèle de programmation est une combinaison des éléments suivants :

  • Protocole de communication utilisé pour échanger des données avec le programme d’application distante.

  • Environnement hôte cible utilisé pour héberger le programme d’application serveur.

  • Sémantique d’interaction définie par l’application pour contrôler les séquences de connexion, d’échange de données et de déconnexion.

    Transaction Integrator prend en charge un ensemble de modèles de programmation prédéfinis pour le traitement initié par Windows et pour le traitement initié par l’hôte. Le tableau suivant récapitule les 11 modèles de programmation WIP disponibles en fonction du protocole et de l’environnement cible.

Protocol Environnement cible/hôte Modèle de programmation host Integration Server Nom COMTI du serveur d’intégration hôte
TCP/IP CICS Lien de message de demande de transaction TCP (TRM) MS Link
TCP/IP CICS Lien MESSAGE DE L’ÉCOUTEUR AMÉLIORÉ TCP (ELM) n/a
TCP/IP CICS Données utilisateur du message de demande de transaction TCP (TRM) Serveur simultané
TCP/IP CICS Données utilisateur du message d’écouteur amélioré TCP (ELM) n/a
TCP/IP IMS Se connecter à IMS Connexion OTMA (Open Transaction Management Architecture) IMS
TCP/IP IMS IMS Implicite Implicite
TCP/IP IMS IMS Explicit Explicit (Explicite)
TCP/IP IBM i Ibm i Distributed Program Calls (DPC) n/a
LU6.2 CICS Données utilisateur CICS LU6.2 CICS avec LU6.2
LU6.2 CICS Liaison CICS LU6.2 CICS à l’aide du lien
LU6.2 IMS Données utilisateur IMS LU6.2 IMS avec LU6.2

Le tableau suivant récapitule les cinq modèles de programmation HIP disponibles en fonction du protocole et de l’environnement cible.

Protocol Environnement cible/hôte Modèle de programmation host Integration Server Nom COMTI du serveur d’intégration hôte
TCP/IP CICS Lien de message de demande de transaction TCP (TRM) n/a
TCP/IP CICS Lien MESSAGE DE L’ÉCOUTEUR AMÉLIORÉ TCP (ELM) n/a
TCP/IP CICS Données utilisateur TCP n/a
TCP/IP IBM i Ibm i Distributed Program Calls (DPC) n/a
LU6.2 CICS Données utilisateur CICS LU6.2 n/a
LU6.2 CICS Liaison CICS LU6.2 n/a

Dans cette section

Liaison de messages de demande de transaction TCP

Liaison de message de l’écouteur amélioré TCP

Données utilisateur des messages de demande de transaction TCP

Données utilisateur des messages de l’écouteur amélioré TCP

Se connecter à IMS

Appels de programme distribué IBM i

Liaison CICS LU6.2

Données utilisateur CICS LU6.2

Données utilisateur IMS LU6.2

Choisir le modèle de programmation approprié

Voir aussi

Architecture de l’intégrateur de transactions