Saltar al contenido
uencoder

SOAP

SOAP es un protocolo de servicios web basado en XML que envuelve mensajes en una estructura Envelope/Header/Body y soporta contratos WSDL y extensiones WS-*.

Propósito

Proporciona contratos fuertes, transacciones y extensiones de seguridad para servicios web empresariales; es el estándar clásico de la integración empresarial.

Mecanismo

Un mensaje SOAP es XML: el Envelope raíz contiene un Header opcional (WS-Security/Addressing y similares) y un Body (una llamada RPC o un documento). WSDL define la interfaz del servicio y SOAP viaja sobre HTTP.

Casos de uso

  • Integración de sistemas empresariales
  • APIs de pasarelas de pago
  • Servicios web heredados

Herramientas relacionadas

References