Article · Wikipedia archive · Last revised Jun 17, 2026

WS-Atomic Transaction

Web Service Atomic Transaction 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.

Last revised
Jun 17, 2026
Read time
≈ 1 min
Length
186 w
Citations
2
Source

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

See also

References

References

  1. 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.
  2. 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