TP/XA Library with a transaction manager
A global transaction is a distributed query
where more than one database server is involved in the query. A global
transaction environment has the following parts:
- The client application
- The resource manager (IBM® Informix® database server)
- The transaction manager (vendor software)
TP/XA is a library of functions that lets the database server act as a resource manager in the X/Open DTP environment. Install the TP/XA library as part of IBM Informix ESQL/C to enable communication between a third-party transaction manager and the database server. The X/Open environment supports large-scale, high-performance OLTP applications.
Use TP/XA when your database
has the following characteristics:
- Data is distributed across multivendor databases
- Transactions include IBM Informix and non-Informix data