Notes
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.
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’écouteurLISTENER
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