TWSO - Transactional web service orchestrations

TitleTWSO - Transactional web service orchestrations
Publication TypeJournal Article
Year of Publication2006
AuthorsHrastnik, P, Winiwarter, W
JournalJournal of Digital Information Management
Volume4
Issue1
Pagination56 - 62
Date Published2006
KeywordsNetwork protocol, Transactional Web Service Orchestrations, TWSO
Abstract

There is a need for transactional processing in the Web service world. Software industry responded to this need by publishing a couple of Web service transaction proposals that are quite alike. However, these proposals define basically only communication protocols that indirectly implement advanced transaction models. The proposals lack accurate usage suggestions and the rather obvious question "How can I use transactions in Web service based distributed systems?" is not covered anywhere satisfyingly. The use of arbitrary advanced transaction models is provided only by some of the proposals and likely requires an update of various transaction system components. This paper introduces TWSO (Transactional Web Service Orchestrations), a new approach to integrate transactional processing with Web service orchestrations. It tries to overcome the hassles stated above. TWSO concepts may appear in different manifestations, like an XML vocabulary (TWSOL) or an API for Java (TWSO4J). Constructs of TWSO manifestations are intended to be directly incorporated in Web service orchestration definitions. The usage pattern of TWSO is designed to resemble the programming pattern used when application programmers use transaction - enabled components like databases or application servers. Moreover, arbitrary advanced transaction models can be synthesized by using a basic set of transaction primitives without the demand for system-updates.

URLhttp://www.scopus.com/inward/record.url?eid=2-s2.0-33748275471&partnerID=40&md5=072dab0b6eaba78383708fb1f1d20e04

Collaborative Partner

Institute of Electronic and Information Technology (IEIT)

Collaborative Partner

Collaborative Partner