Web service

Disponível somente no TrabalhosFeitos
  • Páginas : 58 (14295 palavras )
  • Download(s) : 0
  • Publicado : 18 de setembro de 2011
Ler documento completo
Amostra do texto
UNIVERSIDADE FEDERAL DE SANTA CATARINA

DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA

CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO

Detecção e Recuperação de Falhas em Web Services

Karla Maria Garcia

Trabalho de conclusão de curso submetido à Universidade Federal de Santa Catarina como parte dos requisitos para obtenção do grau de Bacharel emSistemas de Informação.

Orientador: Prof. Frank Augusto Siqueira, Dr

Florianópolis - SC
2007 /1
Karla Maria Garcia

Detecção e Recuperação de Falhas em Web Services

Trabalho de conclusão de curso submetido à Universidade Federal de Santa Catarina como parte dos requisitos para obtenção do grau de Bacharel em Sistemas de Informação.

Orientador: Prof.Frank Augusto Siqueira, Dr.

Universidade Federal de Santa Catarina

frank@inf.ufsc.br

Banca examinadora

___________________________________

Prof. João Bosco Mangueira Sobral, Dr.

Universidade Federal de Santa Catarina

bosco@inf.ufsc.br___________________________________

Prof. Fernando Augusto da Silva Cruz, Dr.

Universidade Federal de Santa Catarina

cruz@inf.ufsc.br
RESUMO

A tecnologia de Web Services surgiu a partir da difusão dos ambientes de computação distribuída, visando garantir interoperabilidade na comunicação entre aplicações. Essatecnologia possibilita a independência de plataforma e o acoplamento baixo, além de ser fundamentada em padrões consolidados que garantem aceitação no mercado.
Entretanto, sistemas construídos com base na tecnologia de Web Services, assim como qualquer sistema distribuído, pode apresentar falhas resultando em perdas consideráveis. Uma das formas adotadas para garantir a confiabilidade de umsistema é a adoção de técnicas de tolerância a faltas, como a detecção e a recuperação de falhas.
Visando minimizar os transtornos provocados pelas falhas em Web Services, este trabalho definiu uma infra-estrutura para detecção e recuperação de falhas em Web Services replicados em equipamentos diferentes, a fim de proporcionar maior qualidade nos serviços disponibilizados. O modelo implementouum módulo de detecção para contornar falhas ocorridas nos serviços ou nas plataformas nas quais esses são executados. Além de um módulo de recuperação responsável pela restauração dos serviços localmente ou em outra plataforma, quando necessário.

Palavras-chave: serviços Web, tolerância a faltas, detecção de falhas, recuperação de falhas.

ABSTRACT

Web services technologyemerged from the diffusion of distributed computational environments, and it aimed at guaranteeing communication interoperationalization between applications. This technology allows platform independence and low coupling, besides being based on consolidated patterns that guarantee good acceptance in the market.
However, systems which are built based on Web Services technology, as well as anydistributed system, may present flaws which might result in considerable loss. One of the solutions adopted to guarantee the reliability of a given system is the adoption of fault tolerance techniques, such as failure detection and recovery.
With the aim of minimizing problems caused by failure in Web services, this paper defined a framework to detect and recover failure in web servicesapplied to different equipment, so as to allow higher quality of the available services. The model implemented a detection module to overcome failure that occurs in services or platforms where such tasks are performed, and it also provides a retrieval module responsible for restoring services locally or in another platform when necessary.

Keywords: web services, fault tolerance, failure...
tracking img