Concurrency Control of Real-Time Web Service Transactions

被引:1
|
作者
Dang, De-Peng [1 ]
Jiang, Xue [1 ]
Wang, Nan [1 ]
Ya, Ying-Ting [1 ]
Yao, Wen-Bin [2 ]
机构
[1] Beijing Normal Univ, Coll Informat Sci & Technol, Beijing 100875, Peoples R China
[2] Beijing Key Lab Intelligent Commun Software & Mul, Beijing 100875, Peoples R China
基金
国家教育部科学基金资助; 中国国家自然科学基金;
关键词
web service transaction; transaction framework; concurrency control; performance evaluation; service computing; SELECTION;
D O I
10.6688/JISE.2018.34.1.16
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:261 / 287
页数:27
相关论文
共 50 条
  • [1] A concurrency control protocol for real-time nested transactions
    Abdouli, M
    Sadeg, B
    Amanton, L
    Berred, A
    Alimi, A
    [J]. PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2003, : 230 - 235
  • [2] Concurrency control for mixed transactions in real-time Databases
    Lee, VCS
    Lam, KW
    Hung, SL
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (07) : 821 - 834
  • [3] Concurrency control for real-time database systems with mixed transactions
    Lam, KY
    Kuo, TW
    Tsang, WH
    [J]. FOURTH INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1997, : 96 - 103
  • [4] CPaHR: An concurrency control protocol against hard real-time transactions
    Xia, JL
    [J]. Proceedings of 2005 International Conference on Machine Learning and Cybernetics, Vols 1-9, 2005, : 1214 - 1219
  • [5] Concurrency control of real-time transactions with disconnections in mobile computing environment
    Liao, GQ
    Liu, YS
    Wang, LN
    Peng, CJ
    [J]. 2003 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2003, : 205 - 212
  • [6] A semantic-based concurrency control protocol for real-time transactions
    Peng, CS
    Lin, KJ
    [J]. 1996 IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 1996, : 59 - 67
  • [7] Using importance of transactions and optimistic concurrency control in firm real-time databases
    Lindström, J
    Raatikainen, K
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 463 - 467
  • [8] Efficient concurrency control for mobile real-time transactions in data broadcast environments
    Li Guohui
    Yang Bing
    Chen Jixiong
    [J]. FCST 2006: JAPAN-CHINA JOINT WORKSHOP ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, PROCEEDINGS, 2006, : 131 - +
  • [9] The reduced ceiling protocol for concurrency control in real-time databases with mixed transactions
    Lam, KY
    Kuo, TW
    Tsang, WH
    Law, GCK
    [J]. COMPUTER JOURNAL, 2000, 43 (01): : 65 - 80
  • [10] Concurrency control for real-time and mobile transactions: Historical view, challenges, and evolution of practices
    Chaudhry, Natalia
    Yousaf, Muhammad Murtaza
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (03):