Programas de transacción

La parte de una aplicación que inicia o responde a las comunicaciones de APPC se denomina programa de transacciones (TP). Los CSP usan APPC para intercambiar datos con otros CSP de forma punto a punto.

De forma similar a una conversación cuando las personas se comunican entre sí, la comunicación entre dos programas de transacciones se denomina conversación. Una aplicación que se ejecuta en el equipo puede tener muchas conversaciones activas al mismo tiempo, ya sea con otro programa de transacciones o con diferentes programas de transacciones.

Hay dos tipos de TP: los CSP que pueden invocar (iniciar una conversación con) otros CSP y los CSP que se pueden invocar. Un TP que puede invocar otro TP se denomina TP de invocación y un TP que se puede invocar se denomina TP invocable.

Si la instalación de Host Integration Server contiene varios sistemas (equipos cliente o equipos host Integration Server), puede colocar direcciones IP invocables en más de un sistema. Cuando se recibe una solicitud de invocación en esta instalación, habrá (potencialmente) una elección de sistemas en los que ejecutar el TP invocable. Puede mantener un control específico sobre esta opción, o bien puede permitir que Host Integration Server realice la elección aleatoriamente (para distribuir la carga).

Puede mantener un control específico sobre esta elección del sistema mediante la configuración de TPs invocables con nombres únicos, o configurando cada TP invocable para que se ejecute solo con un alias de LU específico y único. Con esta disposición, la información proporcionada por el TP invocado (en el verbo ALLOCATE) puede especificar el sistema concreto en el que se debe ejecutar el TP.

Puede evitar controlar esta opción de sistema y permitir que Host Integration Server elija aleatoriamente esta opción estableciendo la entrada del Registro DloadMatchLocalFirst en NO, como se describe en la Referencia de administradores de Host Integration Server. A continuación, use TPs invocables que dejan sin especificar el alias de LU local. Cuando se recibe una solicitud entrante, se enruta aleatoriamente, en lugar de preferentemente, al equipo local de Host Integration Server. Además, independientemente de qué alias de LU se solicite para el TP invocable, no puede haber un error de coincidencia. Host Integration Server iniciará el TP, eligiendo aleatoriamente entre los sistemas disponibles.

A continuación se muestran tres de las posibles formas en que se pueden organizar los CSP para ejecutarse.

En esta sección

Nombre de TP único para cada TP (programas de transacción)

Nombre de TP no único; alias de LU local único

Nombre de TP no único; alias de LU local no especificado

Invocación de programas de transacción

Invocación de TP y configuración de Host Integration Server

Programas de transacción que se pueden invocar

TP que se pueden invocar y configuración de Host Integration Server

Consulte también

Conectividad