Servicios web: componentes
En los últimos años, han surgido tres tecnologías principales como estándares mundiales que constituyen el núcleo de la tecnología de servicios web actual. Estas tecnologías se analizan a continuación.
XML-RPC
Este es el protocolo basado en XML más simple para intercambiar información entre computadoras.
XML-RPC es un protocolo simple que usa mensajes XML para realizar RPC.
Las solicitudes se codifican en XML y se envían mediante HTTP POST.
Las respuestas XML están integradas en el cuerpo de la respuesta HTTP.
XML-RPC es independiente de la plataforma.
XML-RPC permite la comunicación de diversas aplicaciones.
Un cliente Java puede hablar XML-RPC con un servidor Perl.
XML-RPC es la forma más sencilla de comenzar con los servicios web.
Para obtener más información sobre XML-RPC, visite nuestro Tutorial de XML-RPC .
JABÓN
SOAP es un protocolo basado en XML para intercambiar información entre computadoras.
SOAP es un protocolo de comunicación.
SOAP es para la comunicación entre aplicaciones.
SOAP es un formato para enviar mensajes.
SOAP está diseñado para comunicarse a través de Internet.
SOAP es una plataforma independiente.
SOAP es independiente del idioma.
SOAP es simple y extensible.
SOAP le permite sortear los firewalls.
SOAP se desarrollará como un estándar W3C.
Para obtener más información sobre SOAP, visite nuestro tutorial SOAP .
WSDL
WSDL es un lenguaje basado en XML para describir servicios web y cómo acceder a ellos.
WSDL son las siglas de Web Services Description Language.
WSDL fue desarrollado conjuntamente por Microsoft e IBM.
WSDL es un protocolo basado en XML para el intercambio de información en entornos descentralizados y distribuidos.
WSDL es el formato estándar para describir un servicio web.
La definición de WSDL describe cómo acceder a un servicio web y qué operaciones realizará.
WSDL es un lenguaje para describir cómo interactuar con servicios basados en XML.
WSDL es una parte integral de UDDI, un registro de empresas mundial basado en XML.
WSDL es el lenguaje que usa UDDI.
WSDL se pronuncia como 'wiz-dull' y se deletrea como 'WSD-L'.
Para obtener más información sobre WSDL, visite nuestro tutorial de WSDL .
UDDI
UDDI es un estándar basado en XML para describir, publicar y encontrar servicios web.
UDDI son las siglas de Universal Description, Discovery e Integration.
UDDI es una especificación para un registro distribuido de servicios web.
UDDI es un marco abierto, independiente de la plataforma.
UDDI puede comunicarse a través de SOAP, CORBA y el protocolo Java RMI.
UDDI usa WSDL para describir interfaces a servicios web.
UDDI se considera con SOAP y WSDL como uno de los tres estándares fundamentales de los servicios web.
UDDI es una iniciativa de industria abierta que permite a las empresas conocerse entre sí y definir cómo interactúan a través de Internet.
Para obtener más información sobre UDDI, visite nuestro Tutorial de UDDI .