Compartir a través de


Configuración de IMS para TCP/IP

En esta sección se describen los pasos necesarios para configurar IMS para TCP/IP. También puede ser necesario configurar y configurar el servicio web de host. Consulte la documentación de IBM para obtener información sobre esto.

Requisitos de la plataforma TCP/IP de IMS

  • TCP/IP versión 3R2

  • IMS versión 4 o posterior

Conexiones a IMS mediante TCP/IP

IMS usa un agente de escucha (programa EZAIMSLN) para establecer una interacción con TCP/IP. El agente de escucha de un procesamiento de mensajes por lotes (BMP) de IMS ayuda a facilitar el proceso de conexión. Cuando se inicia el agente de escucha, obtiene un socket en el que puede "escuchar" las solicitudes de conexión de TCP/IP. El agente de escucha enlaza el socket a un puerto especificado y, a continuación, espera una solicitud de cliente en ese puerto.

TCP/IP mantiene una relación de un número de puerto con un BMP de cliente de escucha de IMS. Cuando un cliente realiza una solicitud en un puerto asociado a IMS, TCP/IP reenvía la solicitud de conexión al cliente de escucha de ese BMP.

Configuración de TCP/IP a IMS

Un número de puerto TCP/IP está asociado a una región de procesamiento por lotes (BPR) de IMS en el conjunto de datos del perfil TCP/IP (hlq.PROFILE.TCPIP). La instrucción "port" se usa para definir esta relación. Por ejemplo, la siguiente es una instrucción de puerto que asocia el puerto 3000 con una región por lotes de IMS con un nombre de trabajo de WNWIBR1:

3000 TCP WNWIBPR1  
  

Configuración de IMS a TCP/IP

Puede iniciar un programa de procesamiento de mensajes IMS especificando el nombre del programa del programa de escucha proporcionado por IBM (EZAIMSLN). El agente de escucha lee un archivo de configuración identificado por la instrucción DD LSTNCFG. Este conjunto de datos de configuración contiene una o varias de las siguientes instrucciones de parámetro de inicio (un conjunto para cada transacción definida para al menos una región de comandos):

  • Instrucción TCPIP Identifica el nombre del trabajo para el espacio de direcciones TCP/IP que administra la conexión para el agente de escucha.

  • Instrucción LISTENER Especifica el número de puerto que usará el agente de escucha. Esta instrucción también especifica otros parámetros relacionados con el puerto, como trabajos pendientes, valores de tiempo de espera, etc.

  • Instrucción TRANSACTION Define una lista de transacciones que el agente de escucha puede iniciar. También define si se usa el modo de conexión implícito o explícito.

    El agente de escucha usa las tres instrucciones de parámetro enumeradas anteriormente para informar al puerto TCP/IP que se va a usar y a qué transacciones se puede acceder a través de TCP/IP.

    A continuación se muestra un ejemplo de una definición de host IMS-to-TCP/IP:

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

Consulte también

Ejecución de TI a través de TCP/IP