Transaction Protocols

Of course, transactions have been around a long time and have cropped up somewhat independently on various platforms. This complicates matters somewhat. The COM+ programming environment provides support for several different transaction protocols, discussed in the next sections.

OLE Transactions

Microsoft bases almost all its services and architectures on COM these days. Thus COM is the basis for the OLE transaction standard. OLE transactions are native to MS DTC, SQL Server, and just about any other transactional Microsoft product.

XA Transactions

The X/Open UNIX standards body promotes its XA transaction standard. XA transactions are used extensively in many distributed environments, especially UNIX. Because this is ...

Get COM+ Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.