Software Architecture

This section describes the implementation of the interface to Open/OLTP software from MCP based platform.

MCP Based COMSTP Programs

The architecture of MCP based COMSTP programs participating in an OLTP environment is shown below.

MCP Based COMSTP Programs in an OLTP Environment

As OLTP Servers, COMSTP programs use a combination of Legacy Support and library Entry-Points to communicate directly with the OLTP CRM (COMS for MCP environments) to receive an OLTP transaction. They also communicate directly with the OLTP TM, using library Entry-Points to reply to the transaction message. Additional library calls to the LINCSUPPORT library and the LINCSERVICES library gather required statistics, as well as providing required diagnostic information.

As an OLTP Client, a COMSTP program uses library Entry-Points to communicate directly with the OLTP TM in order to send a TRANSACTION; request, and to receive the subtransaction response. Additional library calls to the LINCSUPPORT library and the LINCSERVICES library gather required statistics, as well as providing required diagnostic information.

MCP Based Reports

The architecture of MCP based Report programs participating in an OLTP environment is shown below.

MCP based Report Programs in an OLTP Environment