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 .