The transactions standards address the problem of providing well-defined semantics for the combined result of a group of Web Services operations on distributed resources.
The goal semantics can be ACID (where the atomicity, consistency, isolation and durability properties hold) or a more relaxed version of it.
To achieve this kind of solution, the models assume temporary and recoverable fault models for the machines and networks.

Standard Reference Status Standards
organization
Sponsors
WS-Coordination [Feingold05a] proposal -- , ...
WS-AtomicTransaction [Feingold05b] proposal -- , ...
WS-BusinessActivity [Feingold05c] proposal -- , ...
WS-CAF (Composite Application Framework) [Little03a] proposal

There are two frameworks for transactions in Web Services: WS-Coordination and WS-CompositeApplicationFramework.

WS-Coordination serves as basis for two service coordination approaches. WS-AtomicTransaction is suitable for cases where resources can remain locked for the duration of the transaction and assures ACID properties using two phase-commit distributed consensus protocols. WS-BusinessActivity is suitable for longer-lived transactions and relaxes transactional properties, like isolation, to achieve its goals.

WS-CompositeApplicationFramework is structured in three blocks. WS-Context defines simplified context management operations. WS-CoordinationFramework specifies the coordinator to manage the context lifecycle and to assure the message delivery to participants. WS-TransactionManagement specifies several protocols, including: two-phase commit, long-lived transactions, and business process workflows; it also addresses interoperability between different transaction manager implementations.


References

BibTeX entries

[Feingold05a]
Feingold, M., Web Services Coordination (WS-Coordination) Version 1.0, IBM, Microsoft, Hitachi, Arjuna Technologies, IONA, 2005
http://www.ibm.com/developerworks/library/specification/ws-tx/

[Feingold05b]
Feingold, M., Web Services Atomic Transaction (WS-AtomicTransaction) Version 1.0, IBM, Microsoft, Hitachi, Arjuna Technologies, IONA, 2005
http://www.ibm.com/developerworks/library/specification/ws-tx/

[Feingold05c]
Feingold, M., Web Services Business Activity Framework (WS-BusinessActivity) Version 1.0, IBM, Microsoft, Hitachi, Arjuna Technologies, IONA, 2005
http://www.ibm.com/developerworks/library/specification/ws-tx/

[Little03a]
Little, M., Web Services Composite Application Framework (WS-CAF) version 1.0, Sun, Oracle, IONA, Arjuna, Fujitsu, 2003
http://www.arjuna.com/library/specs/ws_caf_1-0/WS-CAF-Primer.pdf