Return to search

[en] A SOFTWARE ARCHITECTURE FOR FLEXIBLE WEB SERVICE MEDIATION / [pt] UMA ARQUITETURA DE SOFTWARE PARA MEDIAÇÃO FLEXÍVEL DE WEB SERVICES

[pt] A adoção da Arquitetura Orientada a Serviços (SOA) tem
possibilitado a formação de redes de negócios nas quais
cada parceiro obtém automaticamente as informações de que
precisa para atingir o máximo de eficiência.
Quando em uma rede de negócios há mais de um parceiro
provendo um mesmo serviço, surge o desafio de determinar
qual deles é o mais indicado para atender a uma solicitação.
Esta dissertação apresenta uma arquitetura de software e a
implementação de um protótipo que permite a definição de
critérios complexos para a mediação de serviços baseada
tanto em dados técnicos (disponibilidade e tempo de
resposta) como funcionais (preço, reputação, localização
geográfica, etc.). Nosso objetivo é explorar os aspectos
práticos desta mediação, as tecnologias utilizadas e a
flexibilidade da solução. / [en] The Service Oriented Architecture (SOA) adoption has been
enabling the raise of business networks in which each
partner gets automatically the information needed to
achieve maximum efficiency. When there is more than one
partner providing the same service on a business network,
comes the challenge of determining which one is best suited
to receive a given request. This dissertation presents a
software architecture and a prototype implementation that
allows the definition of complex criteria to service
mediation, based on both technical (availability, response
time) and functional data (price, reputation, geographical
location, etc.). Our goal is to explore the practical
aspects of this mediation, the technologies used and the
solution flexibility.

Identiferoai:union.ndltd.org:puc-rio.br/oai:MAXWELL.puc-rio.br:12314
Date08 October 2008
CreatorsMARCOS CESAR DA SILVA
ContributorsMARCO ANTONIO CASANOVA, MARCO ANTONIO CASANOVA, MARCO ANTONIO CASANOVA
PublisherMAXWELL
Source SetsPUC Rio
LanguagePortuguese
Detected LanguagePortuguese
TypeTEXTO

Page generated in 0.0026 seconds