Acta Metallurgica Sinica(English letters) ›› 2009, Vol. 16 ›› Issue (4): 59-66.doi: 10.1016/S1005-8885(08)60249-6

• Networks • Previous Articles     Next Articles

Ensuring consistency of Web services transaction

WANG Xiao-jun, LI Yang-qun, WU Xiao-mei, MIN Li-juan   

  1. Institute of Information and Network Technology, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
  • Received:2008-08-23 Revised:1900-01-01 Online:2009-08-31
  • Contact: WANG Xiao-jun

Abstract:

Composite Web services provide promising prospects for conducting cross-organizational Web service transactions. Such transactions generally require longer processing time and manipulate financially critical data. To efficiently manage these Web services transactions, isolation is commonly relaxed, but inconsistency will be caused by concurrently executing isolation-relaxing transactions. This article proposes an extension to the WS-Business Activity Protocol, which ensures the consistent executions of isolation-relaxing Web service transactions, and which is based on transaction dependency graphs distributed over multiple nodes. Furthermore, this article presents several algorithms implementing the protocol, and introduces the implement of a prototype system.

Key words:

Web services;transaction model;transaction management protocol;consistency