JISE


  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]


Journal of Information Science and Engineering, Vol. 34 No. 1, pp. 261-287


Concurrency Control of Real-Time Web Service Transactions


DE-PENG DANG1, XUE JIANG1, NAN WANG1,
YING-TING YAO1 AND WEN-BIN YAO2
1College of Information Science and Technology
Beijing Normal University
Beijing, 100875 P.R. China

2Beijing Key Laboratory of Intelligent Communication Software and Multimedia
Beijing, 100875 P.R. China
E-mail: ddepeng@bnu.edu.cn; jiangxue@ustb.edu.cn; xiao_wangnan@163.com;
yyingting@126.com; yaowenbin@bupt.edu.cn


Transactional property is crucial to the success of web service composite applications. In the dynamic and open web service environment, maintaining consistency is a new challenge. In this study, we propose a flexible web service transaction model FleWeSeT, which supports replaceability and compensation. We expand the WS-Frame framework and add various components to support the transaction-dependence detection for transactions in FleWeSeT. Furthermore, we propose the optimistic verified concurrency control protocol ACoDe based on the transaction-dependence detection. Finally, we establish a randomly colored Petri net model and perform analysis and evaluation of the ACoDe protocol. This study’s experimental results indicate that the protocol can help more transactions meet their deadlines and significantly improve the average response time of transactions and the success rate of the web service.


Keywords: web service transaction, transaction framework, concurrency control, performance evaluation, service computing

  Retrieve PDF document (JISE_201801_16.pdf)