Transaction model for Web services: Architecture, algorithms and transaction compensation

Fei Long Tang, Ming Lu Li, Jian Cao

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

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.

Original languageEnglish
Pages (from-to)2074-2078
Number of pages5
JournalTien Tzu Hsueh Pao/Acta Electronica Sinica
Volume31
Issue numberSUPPL.
StatePublished - Dec 2003
Externally publishedYes

Keywords

  • Atomic transaction
  • Cohesion transaction
  • Compensation transaction
  • Model
  • Web services

Fingerprint

Dive into the research topics of 'Transaction model for Web services: Architecture, algorithms and transaction compensation'. Together they form a unique fingerprint.

Cite this