Serviços da Web - Componentes

Nos últimos anos, três tecnologias primárias surgiram como padrões mundiais que constituem o núcleo da tecnologia de serviços da web de hoje. Essas tecnologias são discutidas abaixo.

XML-RPC

Este é o protocolo mais simples baseado em XML para troca de informações entre computadores.

  • XML-RPC é um protocolo simples que usa mensagens XML para executar RPCs.

  • As solicitações são codificadas em XML e enviadas via HTTP POST.

  • As respostas XML são incorporadas ao corpo da resposta HTTP.

  • XML-RPC é independente de plataforma.

  • XML-RPC permite que diversos aplicativos se comuniquem.

  • Um cliente Java pode falar XML-RPC com um servidor Perl.

  • XML-RPC é a maneira mais fácil de começar com os serviços da web.

Para saber mais sobre XML-RPC, visite nosso Tutorial XML-RPC .

SABONETE

SOAP é um protocolo baseado em XML para troca de informações entre computadores.

  • SOAP é um protocolo de comunicação.

  • SOAP é para comunicação entre aplicativos.

  • SOAP é um formato para enviar mensagens.

  • SOAP é projetado para se comunicar via Internet.

  • SOAP é independente de plataforma.

  • SOAP é independente de linguagem.

  • SOAP é simples e extensível.

  • SOAP permite contornar firewalls.

  • SOAP será desenvolvido como um padrão W3C.

Para saber mais sobre o SOAP, visite nosso Tutorial SOAP .

WSDL

WSDL é uma linguagem baseada em XML para descrever serviços da web e como acessá-los.

  • WSDL significa Web Services Description Language.

  • WSDL foi desenvolvido em conjunto pela Microsoft e IBM.

  • WSDL é um protocolo baseado em XML para troca de informações em ambientes descentralizados e distribuídos.

  • WSDL é o formato padrão para descrever um serviço da web.

  • A definição WSDL descreve como acessar um serviço da web e quais operações ele executará.

  • WSDL é uma linguagem para descrever como fazer interface com serviços baseados em XML.

  • WSDL é parte integrante do UDDI, um registro de negócios mundial baseado em XML.

  • WSDL é a linguagem que o UDDI usa.

  • WSDL é pronunciado como 'wiz-dull' e soletrado como 'WSD-L'.

Para saber mais sobre WSDL, visite nosso Tutorial WSDL .

UDDI

UDDI é um padrão baseado em XML para descrever, publicar e localizar serviços da web.

  • UDDI significa Descrição Universal, Descoberta e Integração.

  • UDDI é uma especificação para um registro distribuído de serviços da web.

  • UDDI é uma estrutura aberta e independente de plataforma.

  • O UDDI pode se comunicar por meio do protocolo SOAP, CORBA e Java RMI.

  • UDDI usa WSDL para descrever interfaces para serviços da web.

  • UDDI é visto com SOAP e WSDL como um dos três padrões básicos de serviços da web.

  • UDDI é uma iniciativa aberta do setor que permite às empresas se descobrirem e definirem como elas interagem na Internet.

Para saber mais sobre UDDI, visite nosso Tutorial UDDI .