Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un modèle de programmation définit la ou les méthodes utilisées pour accéder aux applications serveur et les intégrer à des applications hôtes. Un modèle de programmation est une combinaison de :
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 la connexion, l’échange de données et les séquences de déconnexion.
L’intégrateur de transactions 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.
| Protocole | Environnement cible/hôte | Modèle de programmation Host Integration Server | Nom COMTI du serveur d'intégration de l'hôte |
|---|---|---|---|
| TCP/IP | CICS | Lien TRM (Tcp Transaction Request Message) | Lien MS |
| TCP/IP | CICS | Message d'Écouteur Amélioré TCP (ELM) - Lien | 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é (ELM) TCP | n/a |
| TCP/IP | IMS | IMS Connect | Connexion OTMA (Open Transaction Management Architecture) IMS |
| TCP/IP | IMS | IMS Implicite | Implicite |
| TCP/IP | IMS | IMS explicite | Explicite |
| TCP/IP | IBM i | Ibm i Distributed Program Calls (DPC) | n/a |
| LU6.2 | CICS | Données utilisateur CICS LU6.2 | CICS utilisant LU6.2 |
| LU6.2 | CICS | Lien CICS LU6.2 | CICS à l’aide de Link |
| LU6.2 | IMS | Données utilisateur IMS LU6.2 | IMS utilisant LU6.2 |
Le tableau suivant récapitule les cinq modèles de programmation HIP disponibles en fonction du protocole et de l’environnement cible.
| Protocole | Environnement cible/hôte | Modèle de programmation Host Integration Server | Nom COMTI du serveur d'intégration de l'hôte |
|---|---|---|---|
| TCP/IP | CICS | Lien TRM (Tcp Transaction Request Message) | n/a |
| TCP/IP | CICS | Message d'Écouteur Amélioré TCP (ELM) - Lien | 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 | Lien CICS LU6.2 | n/a |
Dans cette section
Lien de message de demande de transaction TCP
Lien de signalisation de l'écouteur TCP amélioré
Données utilisateur du message de demande de transaction TCP
Données utilisateur du message d’écouteur amélioré TCP
Appels de programme IBM i Distributed
Données utilisateur CICS LU6.2
Choix du modèle de programmation approprié