TANG Fei-long, LI Ming-lu, CAO Jian. A Transaction Model for Web Services:Architecture, Algorithms and Transaction Compensation[J]. Acta Electronica Sinica, 2003, 31(S1): 2074-2078.
DOI:
TANG Fei-long, LI Ming-lu, CAO Jian. A Transaction Model for Web Services:Architecture, Algorithms and Transaction Compensation[J]. Acta Electronica Sinica, 2003, 31(S1): 2074-2078.DOI:
A Transaction Model for Web Services:Architecture, Algorithms and Transaction Compensation
Transaction is one of the key technologies whether Web Services can be applied to e-business applications.Transaction technologies for Web Services have to provide the abilities to coordinate short-lived and long-lived transactions.This paper proposes a Web Services transaction model
which can simultaneously handle Atomic transaction and Cohesion transaction
and researches corresponding coordination algorithms
state conversion and recovery mechanisms.Cohesion transaction allows candidates to commit independently
and undoes committed sub-transactions through the compensation transactions so that it can satisfy the requirements for long-lived transaction in Web Services environment
and provide powerful support for commercial web services.