Fault tolerant Web Services

被引:32
|
作者
Fang, Chen-Liang
Liang, Deron [1 ]
Lin, Fengyi
Lin, Chien-Cheng
机构
[1] Acad Sinica, Inst Informat Sci, Taipei 11529, Taiwan
[2] Jin Wen Inst Technol, Dept Informat Management, Taipei, Taiwan
[3] Natl Taiwan Ocean Univ, Dept Comp & Informat Sci, Chilung, Taiwan
[4] Chihlee Inst Technol, Dept Accounting Informat Syst, Taipei, Taiwan
关键词
fault-tolerance; Web Services; SOAP; automatic error detection and recovery; checkpointing; distributed computing environment;
D O I
10.1016/j.sysarc.2006.06.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Zwass suggested that middleware and message service is one of the five fundamental technologies used to realize Electronic Commerce (EC). The Simple Object Access Protocol (SOAP) is recognized as a more promising middleware for EC applications among other leading candidates such as CORBA. Many recent polls reveal however that security and reliability issues are major concerns that discourage people from engaging in EC transactions. We notice that the fault-tolerance issue is somewhat neglected in the current standard, i.e., SOAP 1.2. We therefore propose a fault tolerant Web Services called fault tolerant SOAP or FT-SOAP through which Web Services can be built with higher resilience to failure. FT-SOAP is based on our previous experience with an object fault tolerant service (OFS) and OMG's fault tolerant CORBA (FT-CORBA). There are many architectural differences between SOAP and CORBA. One of the major contributions of this work is to discuss the impact of these architectural differences on FT-SOAP design. Our experience shows that Web Services built on a SOAP framework enjoy higher flexibility compared to those built on CORBA. We also point out the limitations of the current feature sets of SOAP 1.2, e.g. the application of the intermediary. In addition, we examine two implementation approaches; namely, one based on the SOAP 1.2's intermediary, and the other on Axis handler. We conclude that the intermediary approach is infeasible due to the backward compatibility issue. We believe our experience is valuable not only to the fault-tolerance community, but also to other communities as well, in particular, to those who are familiar with the CORBA platform. (C) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:21 / 38
页数:18
相关论文
共 50 条
  • [1] Fault tolerant Web services composition as planning
    Rao, Dongning
    Jiang, Zhihua
    Jinag, Yunfei
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND KNOWLEDGE ENGINEERING (ISKE 2007), 2007,
  • [2] A fault-tolerant web services architecture
    Liu, LX
    Meng, YM
    Zhou, B
    Wu, QY
    [J]. ADVANCED WEB AND NETWORK TECHNOLOGIES, AND APPLICATIONS, PROCEEDINGS, 2006, 3842 : 664 - 671
  • [3] A Fault-Tolerant Framework for Web Services
    Liu, Lingxia
    Wu, ZhaoXue
    Ma, Zhiqiang
    Wei, Wei
    [J]. 2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 3, PROCEEDINGS, 2009, : 138 - 142
  • [4] FTWeb: A fault tolerant infrastructure for web services
    Santos, GT
    Lung, LC
    Montez, C
    [J]. NINTH IEEE INTERNATIONAL EDOC ENTERPRISE COMPUTING CONFERENCE, PROCEEDINGS, 2005, : 95 - 105
  • [5] A Fault Tolerant Web Services Architecture Based Reflection
    Liu, Lingxia
    Xia, Jingbo
    Ma, Zhiqiang
    [J]. 2008 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-11, 2008, : 2706 - 2711
  • [6] Fault-tolerant orchestration of transactional Web services
    Liu, An
    Huang, Liusheng
    Li, Qing
    Xiao, Mingjun
    [J]. WEB INFORMATION SYSTEMS - WISE 2006, PROCEEDINGS, 2006, 4255 : 90 - 101
  • [7] Designing fault tolerant web services using BPEL
    Lau, Jim
    Lung, Lau Cheuk
    Fraga, Joni da S.
    Veronese, Giuliana Santos
    [J]. 7TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE IN CONJUNCTION WITH 2ND IEEE/ACIS INTERNATIONAL WORKSHOP ON E-ACTIVITY, PROCEEDINGS, 2008, : 618 - +
  • [8] Using Diversity to Design and Deploy Fault Tolerant Web Services
    Faci, Noura
    Abdeldjelil, Hanane
    Maamar, Zakaria
    Benslimane, Djamal
    [J]. 2011 20TH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2011, : 73 - 78
  • [9] DeWS: Decentralized and Byzantine Fault-tolerant Web Services
    Ramachandran, Gowri Sankar
    Tran, Thi Thuy Linh
    Jurdak, Raja
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY, ICBC, 2023,
  • [10] A fault tolerant platform of web services based on service composition
    Ben Jemaa, Maher
    [J]. MULTIAGENT AND GRID SYSTEMS, 2011, 7 (4-5) : 147 - 158