• DocumentCode
    2910276
  • Title

    Transactions Concurrency Control in Web Service Environment

  • Author

    Alrifai, Mohammad ; Dolog, Peter ; Nejdl, Wolfgang

  • Author_Institution
    Hanover Univ.
  • fYear
    2006
  • fDate
    Dec. 2006
  • Firstpage
    109
  • Lastpage
    118
  • Abstract
    Business transactions in Web service environments run with relaxed isolation and atomicity property. In such environments, transactions can commit and roll back independently on each other. Transaction management has to reflect this issue and address the problems which result for example from concurrent access to Web service resources and data. In this paper we propose an extension to the WS-transaction protocol which ensures the consistency of the data when independent business transactions access the data concurrently under the relaxed transaction properties. Our extension is based on transaction dependency graphs maintained at the service provider side. We have implemented such a protocol on top of WS-transaction. The extension on the Web service provider side is simple to achieve as it can be an integral part of the service invocation mechanism. It has also an advantage from an engineering point of view as it does not change the way consumers or clients of Web services have to be programmed. Furthermore, it avoids direct communication between transaction coordinators which preserves security by keeping the information about business transactions restricted to the coordinators which are responsible for them
  • Keywords
    Web services; business data processing; concurrency control; data integrity; data privacy; graph theory; protocols; security of data; transaction processing; WS-transaction protocol; Web service data; Web service environment; Web service resources; atomicity property; business transactions; data consistency; relaxed isolation; security; service invocation; transaction concurrency control; transaction dependency graph; transaction management; Access protocols; Business communication; Computer science; Concurrency control; Environmental management; Information security; Maintenance engineering; Proposals; Resource management; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2006. ECOWS '06. 4th European Conference on
  • Conference_Location
    Zurich
  • Print_ISBN
    0-7695-2737-X
  • Type

    conf

  • DOI
    10.1109/ECOWS.2006.37
  • Filename
    4031155