A high performance backoff protocol for fast execution of composite web services

被引:7
作者
Park, Jonghun [1 ]
机构
[1] Seoul Natl Univ, Dept Ind Engn, Seoul 151742, South Korea
关键词
web services; web service transaction; service co-allocation; service composition; e-business;
D O I
10.1016/j.cie.2006.06.010
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Using web services to expose applications over the Internet is now a widely accepted practice. Currently, there are several ongoing efforts that provide ways to effectively compose web services distributed across different organizations. One of the problems underlying the deployment of such composite services on the web, however, is service co-allocation that arises when a composite service needs to ensure all the required component services to be available for execution at the same time. Motivated by this, this paper presents a new decentralized protocol, named web service co-allocation protocol (WSCP), which can facilitate fast execution of composite web services. The proposed framework is an enhancement of the famous two phase commit protocol through the incorporation of tentative hold phase as well as the employment of a new high performance backoff protocol developed to better address the dynamics of the service co-allocation problem. The simulation results show that the proposed approach yields significant improvements over existing protocols. (c) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:14 / 25
页数:12
相关论文
共 16 条
[1]  
[Anonymous], TENTATIVE HOLD PRO 1
[2]  
[Anonymous], 1997, PRINCIPLES TRANSACTI
[3]  
[Anonymous], 1989, STAT RELIABILITY THE
[4]   The Self-Serv environment for Web services composition [J].
Benatallah, B ;
Sheng, QZ ;
Dumas, M .
IEEE INTERNET COMPUTING, 2003, 7 (01) :40-48
[5]   Business-oriented management of Web services [J].
Casati, F ;
Shan, E ;
Dayal, U ;
Shan, MC .
COMMUNICATIONS OF THE ACM, 2003, 46 (10) :55-60
[6]  
Cassandras C.G., 2021, Introduction to Discrete Event Systems, V3rd
[7]   The next step in Web services [J].
Curbera, F ;
Khalaf, R ;
Mukhi, N ;
Tai, S ;
Weerawarana, S .
COMMUNICATIONS OF THE ACM, 2003, 46 (10) :29-34
[8]   What are web services? [J].
Ferris, C ;
Farrell, J .
COMMUNICATIONS OF THE ACM, 2003, 46 (06) :31-31
[9]  
HANSEN M, 2002, P WORKSH WEB SERV EB
[10]   Analysis of backoff protocols for multiple access channels [J].
Hastad, J ;
Leighton, T ;
Rogoff, B .
SIAM JOURNAL ON COMPUTING, 1996, 25 (04) :740-774