A Fault Tolerant Web Service Architecture

Web services have been pointed as a suitable technology for the development and execution of distributed applications. However, the Web service architecture still lacks facilities to support fault tolerance. The goal of this paper is to propose a fault tolerant Web service architecture. The architecture provides service mediation and monitoring. The main contribution of this paper is the use of Web service standards to include fault tolerance in the Web service architecture.

[1]  Zhiqiang Ma,et al.  A fault tolerant web services architecture based reflection , 2008, 2008 Chinese Control and Decision Conference.

[2]  Ashish B. Shah,et al.  Common Object Request Broker Architecture (CORBA) , 2015 .

[3]  Hermann Kopetz,et al.  Fault tolerance, principles and practice , 1990 .

[4]  Lau Cheuk Lung,et al.  FTWeb: a fault tolerant infrastructure for Web services , 2005, Ninth IEEE International EDOC Enterprise Computing Conference (EDOC'05).

[5]  Abdelhakim Hafid,et al.  A QoS broker based architecture for efficient Web services selection , 2005, IEEE International Conference on Web Services (ICWS'05).

[6]  Yunhao Liu,et al.  Ad-UDDI: An Active and Distributed Service Registry , 2005, TES.

[7]  Roberto Chinnici,et al.  Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language , 2007 .

[8]  Byungjeong Lee,et al.  A Framework to Support QoS-Aware Usage of Web Services , 2005, ICWE.

[9]  Jie Xu,et al.  Increasing Web Service Dependability Through Consensus Voting , 2005, 29th Annual International Computer Software and Applications Conference (COMPSAC'05).

[10]  Robbert van Renesse,et al.  Adding high availability and autonomic behavior to Web services , 2004, Proceedings. 26th International Conference on Software Engineering.

[11]  Subbarao Kambhampati,et al.  A snapshot of public web services , 2005, SGMD.

[12]  Phillip Hallam-Baker,et al.  Web services security: soap message security , 2003 .

[13]  Maria Beatriz Felgar de Toledo,et al.  A Web Service Architecture Providing QoS Management , 2006, 2006 Fourth Latin American Web Congress.

[14]  Jacques Durand,et al.  Web Services Reliable Messaging TC WS-Reliability 1.1 , 2004 .

[15]  Judith M. Myerson,et al.  Web Services Business Strategies and Architectures , 2002, Apress.

[16]  Matti A. Hiltunen,et al.  Fault-tolerant grid services using primary-backup: feasibility and performance , 2004, 2004 IEEE International Conference on Cluster Computing (IEEE Cat. No.04EX935).

[17]  Shuping Ran A Framework for Discovering Web Services with Desired Quality of Services Attributes , 2003, ICWS.

[18]  Felix C. Gärtner,et al.  Fundamentals of fault-tolerant distributed computing in asynchronous environments , 1999, CSUR.

[19]  E. Michael Maximilien,et al.  A framework and ontology for dynamic Web services selection , 2004, IEEE Internet Computing.

[20]  Yuval Tamir,et al.  Client-transparent fault-tolerant Web service , 2001, Conference Proceedings of the 2001 IEEE International Performance, Computing, and Communications Conference (Cat. No.01CH37210).

[21]  Gustavo Alonso,et al.  Web Services: Concepts, Architectures and Applications , 2009 .

[22]  Deron Liang,et al.  Fault tolerant Web service , 2003, Tenth Asia-Pacific Software Engineering Conference, 2003..

[23]  Daniel A. Menascé,et al.  QoS Issues in Web Services , 2002, IEEE Internet Comput..

[24]  Luciano Baresi,et al.  WS-Policy for Service Monitoring , 2005, TES.

[25]  Michael Luck,et al.  Transparent Fault Tolerance for Web Services Based Architectures , 2002, Euro-Par.

[26]  Carl E. Landwehr,et al.  Basic concepts and taxonomy of dependable and secure computing , 2004, IEEE Transactions on Dependable and Secure Computing.

[27]  Thomas F. Lawrence,et al.  Taxonomy for QoS specifications , 1997, Proceedings Third International Workshop on Object-Oriented Real-Time Dependable Systems.

[28]  Mike P. Papazoglou,et al.  Introduction: Service-oriented computing , 2003, CACM.