Transactional Business Coordination and Failure Recovery for Web Services Composition

Web services have become a new wave for Internet-based business applications. Through compositions of Web services available, value-added services can be built. More and more enterprises have ventured into this area staking a claim in their future. However, there still exists a great challenge to pe...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ren, Yi, Wu, Quanyuan, Jia, Yan, Guan, Jianbo, Han, Weihong
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Web services have become a new wave for Internet-based business applications. Through compositions of Web services available, value-added services can be built. More and more enterprises have ventured into this area staking a claim in their future. However, there still exists a great challenge to perform transactions in the loosely coupled environment. Traditional ACID transaction model is not suitable and failure recovery algorithm ensuring semantic atomicity is needed. In this paper, we propose a process-oriented transactional business coordination model with hierarchical structure. It allows dependencies across hierarchies and supports various transactional behaviors of different services. Based on this model, a novel failure recovery algorithm is presented. It can ensure semantic atomicity for long running Web services composition. Analysis shows it can effectively reduce compensation sphere and thus decrease costs. The correctness and implementation issues of this algorithm are also presented.
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-540-30208-7_10