DocumentCode :
1996319
Title :
Highly-Available Web Service Community
Author :
Subramanian, Sattanathan
Author_Institution :
Dept. of Comput. & Inf. Sci., Norwegian Univ. of Sci. & Technol., Trondheim
fYear :
2009
fDate :
27-29 April 2009
Firstpage :
296
Lastpage :
301
Abstract :
Functionally similar Web services are grouped as a community to facilitate and speed up the process of Web services discovery. This paper presents a solution to keep the Web service community highly-available to the user or application. The term highly-available refers that the Web service community can continue providing services even when master Web service (i.e., coordinator) fails operationally. Our solution customizes a distributed election algorithm called fast bully algorithm to identify a temporary master Web service when there is any operational failure in existing master Web service of community. The identified temporary master Web service handles the service provision and management responsibilities of Web service community. Permanent master Web service takes back the mastering responsibilities from temporary master Web service when it resumes. For this, we introduce some additional functions to the existing architectures of master and slave Web services to run the customized fast bully algorithm. Finally, a weather community is developed as a prototype example to illustrate our ideas practically.
Keywords :
Web services; distributed algorithms; Web service community; distributed election algorithm; fast bully algorithm; master Web service; weather community; Web services; Community; Engineering; High-availability; Web service;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology: New Generations, 2009. ITNG '09. Sixth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-3770-2
Electronic_ISBN :
978-0-7695-3596-8
Type :
conf
DOI :
10.1109/ITNG.2009.128
Filename :
5070633
Link To Document :
بازگشت