• DocumentCode
    2387296
  • Title

    A reservation-based coordination protocol for Web services

  • Author

    Zhao, Wenbing ; Moser, L.E. ; Melliar-Smith, P.M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Cleveland State Univ., OH, USA
  • fYear
    2005
  • fDate
    11-15 July 2005
  • Firstpage
    49
  • Abstract
    Traditional transaction semantics are not appropriate for business activities that involve long-running transactions in a loosely-coupled distributed environment, in particular, for Web services that operate between different enterprises over the Internet. In this paper we describe a novel reservation-based extended transaction protocol that can be used to coordinate such business activities. The protocol avoids the use of compensating transactions, which can result in undesirable effects. In our protocol, each task within a business activity is executed as two steps. The first step involves an explicit reservation of resources. The second step involves the confirmation or cancellation of the reservation. Each step is executed as a separate traditional short-running transaction. We show how our protocol can be implemented as a reservation protocol on top of the Web services transaction specification or, alternatively, as a coordination protocol on top of the Web services coordination specification.
  • Keywords
    Internet; business data processing; formal specification; protocols; transaction processing; Internet; Web services coordination specification; business activity coordination; continuous availability; distributed environment; extended transaction model; extended transaction protocol; relaxed atomicity; reservation-based coordination; resource reservation; transaction processing; transaction specification; Application software; Availability; Business; Costs; Distributed computing; Humans; Marketing and sales; Protocols; Web and internet services; Web services; Business Activity; Continuous Availability; Extended Transaction Model; Processing; Relaxed Atomicity; Transaction; Web Services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2005. ICWS 2005. Proceedings. 2005 IEEE International Conference on
  • Print_ISBN
    0-7695-2409-5
  • Type

    conf

  • DOI
    10.1109/ICWS.2005.14
  • Filename
    1530782