Compartir a través de


Modelo de programación de WIP

Los modelos de programación proporcionan un puente sincrónico entre el modelo de objetos componentes (COM) o .NET Framework y el modelo de programación de transacciones del sistema central. Por lo tanto, el Integrador de transacciones (TI) no tiene API que un desarrollador debe usar.

Aunque TI usa modelos de programación de sistemas centrales existentes, es posible que tenga que realizar algunos cambios en un programa de transacciones del sistema central (TP) existente si se cumple alguna de las siguientes condiciones:

  • El TP usa un modo de conversación o pseudoconfiguración. TI solo admite el modelo de TP noversativo conocido como la secuencia conversacional ping-pong o request-reply en las conversaciones entre clientes y servidores. El modelo de programación de TI requiere llamadas a métodos noversacionales; es decir, un único mensaje de entrada y un único mensaje de salida. Consulte "Modelo conversacional compatible" para obtener más información.

  • El TP tiene lógica de procesamiento de terminal insertada en el mismo programa con la lógica de negocios. Para que este programa funcione con TI, primero debe reestructurarlo como dos CSP independientes, uno para la lógica de procesamiento del terminal y el otro para la lógica de negocios. A continuación, puede usar TI con el TP de lógica de negocios.

  • Un programa de transacciones CICS Link (TP) mediante LU 6.2 usa comandos EXEC SYNCPOINT explícitos. Puede haber una manera de solucionar este problema sin volver a escribir el TP. Para obtener más información, vea TPs with Explicit SYNCPOINT Commands.

    Los temas de esta sección proporcionan los detalles sobre los modelos de programación del sistema central y cómo se tratan en el modelo de programación de TI.

En esta sección

Modelo conversacional admitido

TP con comandos SYNCPOINT explícitos

Compatibilidad con transacciones y confirmación en dos fases

Consulte también

Procesamiento iniciado por Windows