Web Services AtomicTransaction (WS-AtomicTransaction) provides the definition of the atomic transaction coordination type that is to be used with the extensible coordination framework described in the WS-Coordination (new window) specification. The specification defines three specific agreement coordination protocols for the atomic transaction coordination type: completion, volatile two-phase commit, and durable two-phase commit. Developers can use any or all of these protocols when building applications that require consistent agreement on the outcome of short-lived distributed activities that have all-or-nothing semantics.
Organizations: IBM, BEA, and Microsoft
More information: WS-AtomicTransaction page on the Microsoft website (new window)
![]()
More on the general topic: Transaction specifications