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 .