Upload
miguel-pardal
View
171
Download
0
Embed Size (px)
Citation preview
“Em construção”
XATA 2006
10 de Fevereiro de 2006
Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico
2006-02-10 Plataforma de serviços Web para negócio electrónico 2
Sumário
• Motivação– Serviço Web– Plataforma de serviços Web– Problema
• Propostas actuais• Proposta do artigo• Conclusão
– Trabalho futuro
2006-02-10 Plataforma de serviços Web para negócio electrónico 3
Sumário
• Motivação– Serviço Web– Plataforma de serviços Web– Problema
• Propostas actuais• Proposta do artigo• Conclusão
– Trabalho futuro
2006-02-10 Plataforma de serviços Web para negócio electrónico 4
Motivação
• Tese de mestrado– “Avaliar os mecanismos de segurança da
plataforma de serviços Web”
• Mas, exactamente, ...– O que é um serviço Web?– O que é a plataforma de serviços Web
2006-02-10 Plataforma de serviços Web para negócio electrónico 5
Serviço Web(Web Service)
• Conjunto de tecnologias
• Proposto pela indústria informática
• Para interligar processos e aplicações
• Trocando informação em XML
• Comunicando com protocolos Internet e outros
2006-02-10 Plataforma de serviços Web para negócio electrónico 6
Âmbitos de utilizaçãode serviços Web
2006-02-10 Plataforma de serviços Web para negócio electrónico 7
Plataforma de serviços Web• Infra-estrutura para aplicações de negócio electrónico
• Requisitos não funcionais– Transacções– Segurança– Gestão
• Princípios técnicos comuns– Orientação a mensagens– Encapsulamento– Autonomia– Composição– Interoperabilidade
2006-02-10 Plataforma de serviços Web para negócio electrónico 8
Normas de serviços Web• Plataforma
– Princípio da composição aplica-se às normas
• Norma– Princípio da interoperabilidade– Proposta inicial da indústria
• Microsoft, IBM, Sun, Oracle, ...– Discutida e normalizada
• IETF, W3C, OASIS, WS-I
2006-02-10 Plataforma de serviços Web para negócio electrónico 9
Problema
• Dezenas de processos de normalização actualmente em curso
• Com sobreposições e/ou contradicções
• Falta visão cujos detalhes sejam coerentes
• Consequências:– Plataforma instável– Risco elevado na adopção da tecnologia por clientes
2006-02-10 Plataforma de serviços Web para negócio electrónico 10
Sumário
• Motivação– Serviço Web– Plataforma de serviços Web– Problema
• Propostas actuais• Proposta do artigo• Conclusão
– Trabalho futuro
2006-02-10 Plataforma de serviços Web para negócio electrónico 11
Propostas actuais
• W3C [Booth04]
• Microsoft [Cabrera04]
• IBM [Wahli05]
• [Kreger03]
• [Wilkes05]
2006-02-10 Plataforma de serviços Web para negócio electrónico 12
W3C [Booth04]
2006-02-10 Plataforma de serviços Web para negócio electrónico 13
Microsoft [Cabrera04]
2006-02-10 Plataforma de serviços Web para negócio electrónico 14
IBM [Wahli05]
2006-02-10 Plataforma de serviços Web para negócio electrónico 15
[Kreger03]
2006-02-10 Plataforma de serviços Web para negócio electrónico 16
[Wilkes05]
2006-02-10 Plataforma de serviços Web para negócio electrónico 17
Sumário
• Motivação– Serviço Web– Plataforma de serviços Web– Problema
• Propostas actuais• Proposta do artigo• Conclusão
– Trabalho futuro
2006-02-10 Plataforma de serviços Web para negócio electrónico 18
Proposta do artigo• Problema da instalabilidade da plataforma
– Resultado directo do seu grande potencial
• Fidelidade aos princípios tecnológicos– Desde que a visão global seja coerente e os pontos de contacto estejam
bem identificados não é necessário detalhar tudo!
• Proposta de classificação unificada– Todas as propostas anteriores podem ser mapeadas nesta– Permite identificar como se relacionam entre si e umas com as outras
2006-02-10 Plataforma de serviços Web para negócio electrónico 19
Categorias de normas
2006-02-10 Plataforma de serviços Web para negócio electrónico 20
Avaliação
• Base com grande aceitação:– XML, SOAP, WSDL,
UDDI
• Extensões onde existem conflitos:– Mensagens em
transportes diferentes do HTTP
– Fiabilidade– Transacções– Descrição de recursos
2006-02-10 Plataforma de serviços Web para negócio electrónico 21
Sumário
• Motivação– Serviço Web– Plataforma de serviços Web– Problema
• Propostas actuais• Proposta do artigo• Conclusão
– Trabalho futuro
2006-02-10 Plataforma de serviços Web para negócio electrónico 22
Conclusão• A plataforma de serviços Web tem problemas devidos ao seu
crescimento rápido– Muito potencial– Muitas empresas interessadas
• Mas se os princípios técnicos subjacentes forem seguidos, épossível incorporar esta diversidade
• Contribuímos com uma proposta de classificação:– Unificação das principais propostas existentes– Identificação de dependências, sobreposições e contradições
• Apoio à decisão– Adopção de tecnologia
2006-02-10 Plataforma de serviços Web para negócio electrónico 23
Trabalho futuro
• Manter actualização do levantamento efectuado
• Avaliar normas em casos de estudo reais
• Identificar limites das normas horizontais e necessidades de normas verticais– Banca– Seguros– Saúde– etc...
2006-02-10 Plataforma de serviços Web para negócio electrónico 24
Perguntas e respostasPerguntas e respostas
Obrigado!
Miguel [email protected]