Integração entre compartilhamentos LP2P em redes distintas
-
Upload
ifsantos -
Category
Technology
-
view
372 -
download
1
description
Transcript of Integração entre compartilhamentos LP2P em redes distintas
Integração entre compartilhamentos LP2P em
redes distintas
Ismael Fofonka dos Santos Bolsista PIBITI / Unisinos
Rafael Bohrer ÁvilaProfessor [email protected]
Agenda
Apresentação do LP2P Proposta de interligação Alternativas Escolhas tomadas Visão geral
O LP2P
Motivação O que é? Onde é aplicável? Vantagens (aproveita infraestrutura,
transparência ao usuário)
Cenário do LP2P
Limitações LP2P
Dependência de infraestrutura (Multicast) Somente ambientes locais
Proposta de interligação
Motivação (suporte a diferentes redes) Vantagens (LP2P intacto, independência de
local, transparência ao usuário) Em que cenário é aplicável?
Estratégias para interligação
HTTP SOAP REST
HTTP
Contorna limitações de conectividade, como: Proxy Firewall
Protocolo utilizado na Internet
SOAP
Protocolo baseado em XML Bastante difundido sobre HTTP Padrão consolidado
REST
Transferência de estado da aplicação Utiliza HTTP Usado em Web Services
Qual a melhor abordagem a ser usada?
Avaliação das alternativas
Avaliação REST X SOAP
Pensou-se em executar testes de laboratório Procurou-se métricas para testes Complexidade Tempo necessário Considerou-se então, pesquisas comparativas
Resultados de avaliações
Mulligan, G.; Gracanin, D.; , "A comparison of SOAP and REST implementations of a service based interaction independence middleware framework," Winter Simulation Conference (WSC), Proceedings of the 2009 , vol., no., pp.14231432, 1316 Dec. 2009
Decisão para interligação
REST Desempenho Maturidade
De uma forma geral
Ligação entre compartilhamentos LP2P Uso de HTTP Transparência entre os compartilhamentos Transparência para o usuário
Referências
Mulligan, G.; Gracanin, D.; , "A comparison of SOAP and REST implementations of a service based interaction independence middleware framework," Winter Simulation Conference (WSC), Proceedings of the 2009 , vol., no., pp.1423-1432, 13-16 Dec. 2009
FIELDING, R. T. Architectural Styles and the Design of Network-based Software Architectures. Tese (Doutorado) — University of California, Irvine, USA, 2000.
ROCHA, E.; MARCON, D. S.; ÁVILA, R. B. Comunicação peer-to-peer aplicado a redes locais. In: ESCOLA REGIONAL DE REDES DE COMPUTADORES, ERRC, 8. Alegrete, RS: [s.n.], 2010.
W3C, W. G. Web Services Architecture. fev. 2004. Disponível em: <http://www.w3.org/TR/ws-arch/>.
Integração entre compartilhamentos LP2P em
redes distintas
Ismael Fofonka dos Santos Bolsista PIBITI / Unisinos
Rafael Bohrer ÁvilaProfessor [email protected]