WS-AtomicTransaction


Document:

Web Services Atomic Transaction (WS-AtomicTransaction)

Purpose:

To handle a two-phase commit process, including the following steps:

 
  1. Services register with a coordinating service, as described in relation to WS-Coordination.

  2. Each registered service attempts to update a database. Even if an update is successful, changes are not committed.

  3. In response to a poll conducted by the coordinating service, one of two outcomes occurs:

    • Each registered service responds to the coordinating service and indicates that the changes were successful, in which case the coordinating service issues a commit directive to all resource managers that were involved in the transaction.

    • Alternatively, if any service fails to respond or if any response indicates a failure, the coordinating service issues a rollback directive to all the resource managers.

    WS-AtomicTransaction also can be used to ensure the integrity of data in memory.

Sponsor:

OASIS

Link:

http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ws-tx#technical




SOA for the Business Developer. Concepts, BPEL, and SCA
SOA for the Business Developer: Concepts, BPEL, and SCA (Business Developers series)
ISBN: 1583470654
EAN: 2147483647
Year: 2004
Pages: 157
Authors: Ben Margolis

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net