WS-Atomic Transaction
Web Service Atomic Transaction (WS-AtomicTransaction or WS-AT) is an OASIS specification for coordinating distributed transactions among web services, enabling a group of services to complete a transaction with all-or-nothing (atomic) semantics. The specification defines three coordination protocols; the Completion protocol, the Volatile Two-phase commit protocol, and the Durable Two-Phase Commit protocol, which together support the coordinated commit or rollback of participating services.[1]
Operating in conjunction with the WS-Coordination framework, which provides mechanisms for creating and propagating coordination contexts and registering participants. In a typical transaction, an application initiates a managed transaction, executed by one or more participant services, collectively providing transaction behavior similar to the atomic commit model used in traditional ACID transactions.[2]
See also
References
- ^ OASIS Web Services Transaction (WS-TX) Technical Committee (2009). "Web Services Atomic Transaction (WS-AtomicTransaction) Version 1.2". Organization for the Advancement of Structured Information Standards. Retrieved 2026-03-09.
- ^ OASIS Web Services Transaction (WS-TX) Technical Committee (2009). "Web Services Coordination (WS-Coordination) Version 1.2". Organization for the Advancement of Structured Information Standards. Retrieved 2026-03-09.
External links