Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
IBM define dos modelos para acceder a aplicaciones de servidor en CICS e IMS. En ambos modelos, hay un agente de escucha de conexión TCP/IP y un aspecto del servidor para la aplicación total. La manera en que se implementan las partes del agente de escucha y servidor de la aplicación determina si el modelo es iterativo o simultáneo.
Modelo iterativo. En el modelo iterativo, las partes agente de escucha y servidor de la aplicación coexisten en el mismo TP de CICS o IMS y se ejecutan como parte de la misma tarea CICS. Por lo tanto, la aplicación de servidor contiene el socket hasta que se haya completado todo el procesamiento de la aplicación. Esto significa que después de que un TP de cliente inicie un TP de servidor, otro TP de cliente no puede acceder al agente de escucha o al TP del servidor hasta que finalice el primer cliente.
Modelo simultáneo. En el modelo simultáneo, las partes agente de escucha y servidor de la aplicación se ejecutan bajo el control de diferentes tareas. El propósito de los agentes de escucha es aceptar la conexión e invocar la tarea Servidor. La parte servidor de la aplicación se ocupa de todo el envío y recepción de datos de la aplicación y el procesamiento dependiente de la aplicación. Este modelo permite un mayor grado de simultaneidad de transacciones porque un único cliente no mantiene el socket de escucha y, en su lugar, puede escuchar simultáneamente a varios clientes. Aunque el vínculo de MS link de CICS mediante el modelo de programación TCP/IP no se llama simultáneo, el TP del servidor funciona simultáneamente en lugar de iterativamente.
En los cuatro modelos TCP/IP compatibles con TI distintos de IMS Connect, hay un aspecto de agente de escucha de conexión TCP/IP y un aspecto del servidor. La manera en que se implementan las partes del agente de escucha y el servidor de la aplicación determina si se usa el modelo de acceso iterativo o simultáneo. El modelo de acceso simultáneo requiere el uso de un mensaje de solicitud de transacción (TRM); el modelo iterativo no. El TRM es un registro de datos con formato que identifica el programa de transacciones IMS o CICS (TP) que se va a invocar y sus características.