uma análise ao estado actual da plataforma de serviços web para negócio electrónico
TRANSCRIPT
![Page 1: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/1.jpg)
“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
![Page 2: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/2.jpg)
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
![Page 3: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/3.jpg)
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
![Page 4: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/4.jpg)
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
![Page 5: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/5.jpg)
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
![Page 6: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/6.jpg)
2006-02-10 Plataforma de serviços Web para negócio electrónico 6
Âmbitos de utilizaçãode serviços Web
![Page 7: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/7.jpg)
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
![Page 8: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/8.jpg)
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
![Page 9: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/9.jpg)
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
![Page 10: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/10.jpg)
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
![Page 11: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/11.jpg)
2006-02-10 Plataforma de serviços Web para negócio electrónico 11
Propostas actuais
• W3C [Booth04]
• Microsoft [Cabrera04]
• IBM [Wahli05]
• [Kreger03]
• [Wilkes05]
![Page 12: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/12.jpg)
2006-02-10 Plataforma de serviços Web para negócio electrónico 12
W3C [Booth04]
![Page 13: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/13.jpg)
2006-02-10 Plataforma de serviços Web para negócio electrónico 13
Microsoft [Cabrera04]
![Page 14: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/14.jpg)
2006-02-10 Plataforma de serviços Web para negócio electrónico 14
IBM [Wahli05]
![Page 15: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/15.jpg)
2006-02-10 Plataforma de serviços Web para negócio electrónico 15
[Kreger03]
![Page 16: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/16.jpg)
2006-02-10 Plataforma de serviços Web para negócio electrónico 16
[Wilkes05]
![Page 17: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/17.jpg)
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
![Page 18: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/18.jpg)
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
![Page 19: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/19.jpg)
2006-02-10 Plataforma de serviços Web para negócio electrónico 19
Categorias de normas
![Page 20: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/20.jpg)
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
![Page 21: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/21.jpg)
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
![Page 22: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/22.jpg)
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
![Page 23: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/23.jpg)
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...
![Page 24: Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico](https://reader033.vdocuments.pub/reader033/viewer/2022060115/55760722d8b42a0d5e8b45cc/html5/thumbnails/24.jpg)
2006-02-10 Plataforma de serviços Web para negócio electrónico 24
Perguntas e respostasPerguntas e respostas
Obrigado!
Miguel [email protected]