Desenvolvendo Serviços Web Tolerante a falta usando BPEL

  • Jim Lau UFSC
  • Lau Cheuk Lung PUCPR
  • Joni da Silva Fraga UFSC
  • Giuliana Santos University of Lisboa

Abstract


The web services technology provides an approach for developing distributed applications by using simple and well defined interfaces. Due to the flexibility of this architecture, it is possible to compose business processes integrating services from different domains. This paper presents an approach, which uses the specification of services orchestration, in order to create a fault tolerant model combining active and passive replication technique. This model supports fault of crash and value. The characteristics and the results obtained by implementing this model are described along this paper.

References

Aghdaie, N. and Tamir, Y. (2002). Implementation and Evaluation of Transparent Fault-Tolerant Web Service with Kernel-Level Support. Proc. IEEE Intl. Conf. on Computer Communications and Networks.

Clement, L., Hately, A., Riegen, C. v. and Rogers, T. (2001). UDDI - Universal Description, Discovery and Integration, http://www.uddi.org/specification.html.

Dialani, V., Miles, S., Moreau, L., Roure, D. D. and Luck, M. (2002). Transparent Fault Tolerance for Web Services based Architectures Eighth International Europar Conference (EURO-PAR'02).

Dobson, G. (2006). Using WS-BPEL to Implement Software Fault Tolerance for Web Services. Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO-SEAA'06).

Liang, D., Fang, C.-L., Chen, C. and Lin, F. (2006). "Fault tolerant web service." Jornal of Systems Architecture.

Looker, N. and Munro, M. (2005). "WS-FTM: A Fault Tolerance Mechanism for Web Services."

OASIS (2005). Organization fot the Advancement of Structured Information Standards, http://www.oasis.open.org.

OGSA (2003). Open Grid Services Architecture, http://www.globus.org/ogsa.

Santos, G. T., Lung, L. C. and Montez, C. (2005). FTWeb: A Fault Tolerant Infrastructure for Web Services. Ninth IEEE International EDOC Enterprise Computing Conference (EDOC’05).

SOAP (2003). Simple Object Access Protocol. W3C World Wide Web Consortium., http://www.w3c.org/TR/soap.

Townend, P. and Xu, J. (2005). Fault Tolerance within a Grid Environment. Engineering and Physical Sciences Research Council (EPSRC ́05).

W3C (2005). World Wide Web Consortiom, http://www.w3c.org.

WS-BPEL (2005). Business Process Execution Language, http://www.software.ibm.com/software/developer/library/ws-bpel.pdf.

WSDL (2001). http://www.w3.org/TR/wsdl

Zhang, X., Zagorodnov, D. and Hiltunen, M. (2004). Fault-Tolerant Grid Services Using Primary-Backup: Feasibility and Performance. Cluster, San Diego, California.
Published
2007-05-29
LAU, Jim; LUNG, Lau Cheuk; FRAGA, Joni da Silva; SANTOS, Giuliana. Desenvolvendo Serviços Web Tolerante a falta usando BPEL. In: FAULT TOLERANCE WORKSHOP (WTF), 8. , 2007, Belém/PA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2007 . p. 247-260. ISSN 2595-2684. DOI: https://doi.org/10.5753/wtf.2007.23252.