Web Service

3640 palavras 15 páginas
Antes de nos aprofundarmos nos conceitos e tecnologia de web services, vejamos um pouco sua evolução. No ano de 2000, a W3C (World Wide Web Consortium) aceitou a submissão do Simple Object Access Protocol (SOAP). Este formato de mensagem baseado em XML estabeleceu uma estrutura de transmissão para comunicação entre aplicações (ou entre serviços) via HTTP. Sendo uma tecnologia não amarrada a fornecedor, o SOAP disponibilizou uma alternativa atrativa em relação aos protocolos proprietários tradicionais, tais como CORBA e DCOM. No decorrer do ano seguinte, o W3C publicou a especificação WSDL. Uma nova implementação do XML, este padrão forneceu uma linguagem para descrever a interface dos web services. Posteriormente suplementada pela especificação UDDI (Universal Description, Discovery and Integration), que proporcionou um mecanismo padrão para a descoberta dinâmica (dynamic discovering) de descrições de serviço, a primeira geração da plataforma de Web services foi estabelecida. A Figura 1 ilustra em alto nível o relacionamento entre estes padrões.

Figura 1: O relacionamento entre especificações de primeira geração
Is accessed using: é acessado utilizando;
Enables discovery of: permite a descoberta de;
Describes: descreve;
Enables communication between: permite a comunicação entre;
Binds to: ligação para.
Desde então, os web services foram adotados por vendedores e fabricantes num ritmo considerável. Suporte amplo da indústria seguiu-se à popularidade e importância desta plataforma e de princípios de projeto orientados a serviço. Isto levou à criação de uma segunda geração de especificação de Web services.
Web services e a arquitetura orientada a serviços (SOA)
Entendendo serviços
O conceito de serviços em uma aplicação existe faz algum tempo. Serviços, assim como componentes, são considerados blocos de construção independentes, os quais coletivamente representam um ambiente de aplicação. No entanto, diferente de componentes tradicionais, serviços

Relacionados

  • Web services
    1675 palavras | 7 páginas
  • Web service
    3080 palavras | 13 páginas
  • Web service
    450 palavras | 2 páginas
  • Web service
    14295 palavras | 58 páginas
  • web service
    1314 palavras | 6 páginas
  • Web Services
    759 palavras | 4 páginas
  • Web services
    5341 palavras | 22 páginas
  • Web Service
    509 palavras | 3 páginas
  • Web Services
    5693 palavras | 23 páginas
  • Web Services
    24933 palavras | 100 páginas