uma análise ao estado actual da plataforma de serviços web para negócio electrónico

24
“Em construção” XATA 2006 [email protected] 10 de Fevereiro de 2006 Uma análise ao estado actual da plataforma de Serviços Web para negócio electrónico

Upload: miguel-pardal

Post on 09-Jun-2015

171 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Uma análise ao estado actual da plataforma  de Serviços Web para negócio electrónico

“Em construção”

XATA 2006

[email protected]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2006-02-10 Plataforma de serviços Web para negócio electrónico 24

Perguntas e respostasPerguntas e respostas

Obrigado!

Miguel [email protected]