Partager via


Configuration de IMS pour TCP/IP

Cette section décrit les étapes nécessaires pour configurer IMS pour TCP/IP. Il peut également être nécessaire d'installer et de configurer le service web hôte. Consultez votre documentation IBM pour plus d’informations sur ce sujet.

Configuration requise pour la plateforme TCP/IP IMS

  • TCP/IP version 3R2

  • IMS version 4 ou ultérieure

Connexions à IMS à l’aide de TCP/IP

IMS utilise un écouteur (programme EZAIMSLN) pour établir une interaction avec TCP/IP. L’écouteur dans un traitement de messages par lot IMS (BMP) facilite le processus de connexion. Au démarrage de l’écouteur, il obtient un socket sur lequel il peut « écouter » les demandes de connexion à partir de TCP/IP. L’écouteur lie le socket à un port spécifié, puis attend une demande cliente sur ce port.

TCP/IP conserve une relation entre un numéro de port et un BMP de l’écouteur IMS. Lorsqu’un client effectue une requête sur un port associé à IMS, TCP/IP transfère la demande de connexion à l’écouteur dans ce BMP.

Configuration TCP/IP à IMS

Un numéro de port TCP/IP est associé à une région de traitement par lots IMS (BPR) dans l'ensemble de données de profil TCP/IP (hlq.PROFILE.TCPIP). L’instruction de port est utilisée pour définir cette relation. Par exemple, voici une instruction de port associant le port 3000 à une région de traitement par lots IMS avec un nom de tâche de WNWIBR1 :

3000 TCP WNWIBPR1  
  

Configuration IMS vers TCP/IP

Vous pouvez démarrer un programme de traitement des messages IMS en spécifiant le nom du programme d’écouteur fourni par IBM (EZAIMSLN). L’écouteur lit un fichier de configuration identifié par l’instruction DD LSTNCFG. Ce jeu de données de configuration contient une ou plusieurs instructions de paramètre de démarrage suivantes (un ensemble pour chaque transaction définie pour au moins une région de commande) :

  • TCPIP déclaration. Identifie le nom du travail pour l’espace d’adressage TCP/IP qui gère la connexion pour l’écouteur

  • LISTENER déclaration. Spécifie le numéro de port que l’écouteur utilisera. Cette instruction spécifie également d’autres paramètres liés au port, tels que le backlog, les valeurs de délai d’attente, etc.

  • TRANSACTION déclaration. Définit une liste de transactions que le Listener peut initier. Il définit également si le mode de connexion implicite ou explicite est utilisé.

    L’écouteur utilise les trois instructions de paramètre précédemment répertoriées pour informer TCP/IP du port à utiliser et des transactions accessibles via TCP/IP.

    Voici un exemple de définition d’hôte IMS-to-TCP/IP :

TCPIP ADDRSPC=WNWTCP31  
LISTENER PORT=4000 BACKLOG=50  
TRANSACTION NAME=TRANIMPL TYPE=IMPLICIT  
TRANSACTION NAME=TRANEXPL TYPE=EXPLICIT  
  

Voir aussi

Comment exécuter TI sur TCP/IP