Cost based web services transaction management

  • Authors:
  • Bilal A. Choudry;Peter Bertok;Jinli Cao

  • Affiliations:
  • Department of Computer Science and Computer Engineering, La Trobe University Bundoora Campus, Bundoora, VIC 3086, Australia.;School of Computer Science and Information Technology, RMIT-University, GPO Box 2476V, Melbourne, VIC 3001, Australia.;Department of Computer Science and Computer Engineering, La Trobe University Bundoora Campus, Bundoora, VIC 3086, Australia

  • Venue:
  • International Journal of Web and Grid Services
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

There is an increasing trend of using web services for automation of cross enterprise business processes. The predominantly used transactional framework ensures process reliability via consistent state changes across participants, but unpredictable response times are difficult to handle. Long Running Transactions (LRTs) may require bookings/locks across business boundaries for a long time before the final outcome is determined. Participants use timeouts to protect themselves from the consequences of an unsuccessful LRT, but this entails that the longer a transaction runs the greater the chance for it to fail. This paper proposes monetary semantics in bookings to increase the success rate for LRTs. We claim that this can increase the chances of success without compromising the loosely coupled autonomous nature of web services.