Writing CPI-C Applications

A processing task accomplished by programs using CPI-C is called a transaction. Consequently, programs that use CPI-C are called transaction programs, or TPs. These programs communicate as peers, on an equal (rather than hierarchical) basis. The TPs use CPI-C calls to exchange status information and application data. Each TP uses CPI-C calls to supply parameters to CPI-C, which performs the desired function and returns parameters to the TP.

TPs distributed across a local or wide area network perform distributed transaction processing.

This section describes how to write TPs and how to configure the systems on which TPs run. The topics in this section cover the following general areas: