📑 Table of Contents

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

edit

References

edit
  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.
edit


📚 Artikel Terkait di Wikipedia

WS-Transaction

specifications published at OASIS WS-Transaction specification by IBM (broken link) Distributed transactions with WS-AtomicTransaction and JTA (broken link)

Apache Axis2

standards: WS-ReliableMessaging WS-Coordination – Via Apache Kandula2 WS-AtomicTransaction – Via Apache Kandula2 WS-SecurityPolicy – Via Apache Rampart WS-Security

Metro WSIT

WS-ReliableMessaging WS-RMPolicy Transactions WS-Coordination WS-AtomicTransaction Computer programming portal JAX-WS "Web Services Interoperability Technology

List of web service specifications

(WSFL) WS-Agreement WS-AtomicTransaction WS-BusinessActivity WS-Coordination WS-CAF WS-Transaction WS-Context WS-CF WS-TXM WS-CIM WS-GAF WS-Management WS-Management

Microsoft Open Specification Promise

Exchange Protocol WS-Addressing WS-Addressing End Point References and Identity WS-AtomicTransaction WS-BusinessActivity WS-Coordination WS-Discovery WSDL

List of web service frameworks

WS-ReliableMessaging, WS-Coordination, WS-Security, WS-AtomicTransaction, WS-Addressing SOAP, WSDL Apache Axis2 Java Client/Server/ Asyn Support WS-ReliableMessaging

List of JBoss software

"JBoss Transactions". JBoss Community. "blacktie". JBoss Community. "JBoss WS". JBoss Community. "Remoting". JBoss Community. "PicketBox". JBoss Community

Service normalization pattern

7 March 2010. Kanu Tripathi.Service Transaction Handling Without WS-AtomicTransaction[Online].Date accessed: 25 April 2010. Thomas Erl, Herbjörn Wilhelmsen