Online Transaction Processing
Most mainframe and midrange mission-critical applications run as online transaction processing (OLTP) applications underthe direction of a transaction-processing monitor, such as customer information control system (CICS) and information management system (IMS). CICS and IMS are widely used in mainframe environments to create distributed OLTP solutions, such as customer-tracking and order-entry solutions. TI integrates CICS and IMS with COM by creating COM and .NET interfaces to the CICS and IMS transactions and by calling for the services of, or invoking, those transactions on the host from a Windows-based application.
A two-phase commit (2PC) protocol is used when a transaction involves multiple programs running on multiple computers. Use the 2PC protocol to verify that eachl computer has completed its part of the transaction.