Microsoft Distributed Transaction Coordinator (MS DTC) can be used to:
You can also use an OLE Transactions-compliant resource manager with an X/Open-compliant transaction-processing monitor.