The Sybase XA environment consists of:
The Sybase DTM XA Interface. This is Sybase’s implementation of the XA Interface for Adaptive Server, described in “How the components communicate”.
The Open Client libraries. Client-Library calls can be part of the native interface between your application and the resource manager.
Embedded SQL/C and Embedded SQL/COBOL. Embedded SQL calls can be part of the native interface between your application and the resource manager.
One or more Adaptive Servers. These play the role of RMs.
The XA configuration file. This file contains entries that define client/server connections for use with XA.
A set of XA-specific dbcc commands. System Administrators use these to manage heuristic transactions.
TM-specific configuration files and commands.
Chapter 3, “Configuring the XA Environment” explains how to configure these components so that transactions can use the DTM XA Interface to access data stored on Adaptive Server.