- O documento discute o estado atual da plataforma de serviços web para negócios eletrônicos e propõe uma classificação unificada para mapear as principais propostas existentes.
- Existem problemas com a instabilidade da plataforma devido ao rápido crescimento e interesse de muitas empresas, mas os princípios técnicos subjacentes podem incorporar essa diversidade.
- A classificação unificada proposta identifica dependências, sobreposições e contradições entre as propostas, apoiando a decisão sobre adoção de tecn
Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico
1. XATA 2006
“Em construção”
Uma análise ao estado actual da plataforma
de Serviços Web para negócio electrónico
miguel.pardal@dei.ist.utl.pt
10 de Fevereiro de 2006
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 2
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 3
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 4
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 5
6. Âmbitos de utilização
de serviços Web
2006-02-10 Plataforma de serviços Web para negócio electrónico 6
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 7
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 8
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 9
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 10
11. Propostas actuais
• W3C [Booth04]
• Microsoft [Cabrera04]
• IBM [Wahli05]
• [Kreger03]
• [Wilkes05]
2006-02-10 Plataforma de serviços Web para negócio electrónico 11
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 17
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 18
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 20
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 21
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 22
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 23
24. Perguntas e respostas
Obrigado!
Miguel Pardal
miguel.pardal@dei.ist.utl.pt
2006-02-10 Plataforma de serviços Web para negócio electrónico 24