A tentative commit protocol for composite web services

作者:

Highlights:

摘要

Composite web services provide promising prospects for conducting cross-organizational business transactions. Such transactions: are generally complex, require longer processing time, and manipulate financially critical data. It is therefore crucial to ensure stronger reliability, higher throughput and enhanced performance of transactions. In order to meet these requirements, this paper proposes a new commit protocol for managing transactions in composite web services. Specifically, it aims to improve the performance by reducing network delays and the processing time of transactions. The proposed protocol is based on the concept of tentative commit that allows transactions to tentatively commit on the shared data of web services. The tentative commit protocol avoids resource blocking thus improving performance. The proposed protocol is tested through various simulation experiments. The outcomes of these experiments show that the proposed protocol outperforms existing protocols in terms of transaction performance.

论文关键词:Web services transactions,Commit protocol,Composite web services,Performance,Tentative commit

论文评审过程:Received 27 February 2005, Revised 31 July 2005, Available online 9 March 2006.

论文官网地址:https://doi.org/10.1016/j.jcss.2005.12.006