Glosario de seguridad

¿Qué es SOAP (Protocolo simple de acceso a objetos)?

Abstract isometric UI showing network ranges, usage bars, region names (EMEA/APAC), and a purple "Deploy" button
Puntos claveLos puntos clave se generan con la ayuda de la inteligencia artificial. Dado que los resúmenes automáticos pueden contener en ocasiones errores u omitir contexto importante, consulta siempre la entrada completa del blog para obtener toda la información.

SOAP (Simple Object Access Protocol) is a messaging protocol for exchanging structured XML messages between applications in web services, commonly carried over HTTP with formal service contracts defined in WSDL documents. The protocol remains critical in enterprise systems such as financial, telecommunications, and government integrations where formal contracts and strict message typing are essential, but operations teams must actively manage DNS records, certificates, and endpoint validation to prevent silent failures. Key operational challenges include stale DNS records, certificate and hostname mismatches, oversized XML payloads, and unvalidated XML input that exposes services to security risks, requiring deliberate decisions about where transport-level TLS protection ends and message-level security begins.

  • DNS failures represent a critical single point of failure for SOAP services because clients locate endpoints by hostname, and a stale A record cached at a long TTL or incorrect IP address can route requests to the wrong host, causing connection timeouts or silent outages.
  • SOAP messages are significantly larger and slower to parse than alternative formats, so capacity planning must account for payload size and parsing CPU costs, particularly when large envelopes with attachments or deeply nested elements exceed proxy or gateway body size limits.
  • WS-Security extensions provide message-level integrity and confidentiality as an OASIS standard, but relying only on transport-level TLS protection leaves data vulnerable inside intermediaries, requiring teams to deliberately architect where encryption and signing responsibilities lie.

SOAP de un vistazo

AttributeValue
Full nameSimple Object Access Protocol
CategoryMessaging protocol
Defined inW3C SOAP specifications (SOAP 1.1 note and SOAP 1.2 recommendation)
OSI layerApplication layer (layer 7)
Primary useExchanging structured XML messages between applications in web services
Related termsXML, HTTP, REST, WSDL, API, TLS

Cómo funciona SOAP

SOAP estructura cada intercambio como un mensaje XML enviado entre un cliente y un servicio. El formato del mensaje viene determinado por la especificación, mientras que el protocolo de transporte subyacente es flexible y suele ser HTTP.

  1. Describir el servicio: El servicio publica un contrato, normalmente un documento WSDL, que enumera sus operaciones y los tipos de mensajes que cada una de ellas acepta y devuelve.
  2. Creación de la envoltura: el cliente envuelve la solicitud en una envoltura SOAP. La envoltura contiene un encabezado opcional para metadatos, como información de seguridad o de enrutamiento, y un cuerpo obligatorio con la carga útil de la solicitud.
  3. Envío a través de un protocolo de transporte: el cliente envía el sobre al punto final del servicio, normalmente como cuerpo de una solicitud HTTP POST.
  4. Procesar la solicitud: el nodo receptor analiza el XML, gestiona los bloques de encabezado y ejecuta la operación solicitada.
  5. Devolver una respuesta o un error: el servicio responde con una envoltura SOAP que contiene el resultado. Si el procesamiento falla, el cuerpo contiene un elemento de error que describe el problema.

Los mensajes SOAP pueden pasar por intermediarios que actúan sobre los bloques de encabezado antes de que el destinatario final los reciba. Extensiones como WS-Security añaden la firma y el cifrado a nivel de mensaje, independientemente del transporte.

Por qué SOAP es importante en las redes empresariales

SOAP sigue utilizándose en sistemas empresariales, como las integraciones financieras, de telecomunicaciones y gubernamentales, donde los contratos de servicio formales y la tipificación estricta de los mensajes son fundamentales. Los equipos de operaciones heredan estos servicios y deben garantizar que sean accesibles, se puedan resolver y se supervisen, ya que los clientes localizan los puntos finales por nombre de host y un fallo de DNS o un registro obsoleto puede interrumpir una integración que no cuenta con ningún plan de contingencia.

Dado que los mensajes SOAP están en formato XML, son más grandes y su análisis es más lento que el de muchas alternativas, por lo que la planificación de la capacidad debe tener en cuenta el tamaño de la carga útil y el coste del análisis. Una entrada XML mal validada expone a los servicios a ataques como la inyección de entidades externas XML y cargas útiles de tamaño excesivo o profundamente anidadas, por lo que los analizadores deben desactivar la resolución de entidades externas y aplicar límites de tamaño.

La especificación SOAP 1.2 es una Recomendación del W3C, y su extensión WS-Security es un estándar de OASIS que proporciona integridad y confidencialidad a nivel de mensaje. Confiar únicamente en la seguridad del transporte protege los datos entre saltos, pero no dentro de los intermediarios, por lo que los equipos que gestionan mensajes confidenciales deben decidir deliberadamente dónde termina el TLS y dónde comienza la protección a nivel de mensaje. Los puntos finales no gestionados, los certificados caducados y las descripciones de servicio desactualizadas son las causas más comunes de fallos silenciosos.

Problemas habituales con SOAP

Los clientes suelen tener el nombre de host del servicio configurado o integrado en el WSDL, por lo que un cambio en la dirección IP con un registro A antiguo almacenado en caché con un TTL prolongado envía las solicitudes al host equivocado. Los síntomas son tiempos de espera de conexión agotados o errores HTTP en un grupo de clientes, mientras que otros funcionan correctamente.

SOAP sobre HTTPS falla en el protocolo de enlace TLS si el nombre del certificado no coincide con el nombre de host que utiliza el cliente. Esto suele ocurrir después de que un servicio se traslade a una nueva dirección de alias o de equilibrador de carga sin volver a emitir el certificado.

Los «envelopes» de gran tamaño con archivos adjuntos o elementos profundamente anidados pueden superar los límites de tamaño del cuerpo de los mensajes del proxy o la pasarela y provocar tiempos de espera en las solicitudes o respuestas HTTP 413. El análisis de mensajes de gran tamaño también aumenta el uso de la CPU en el servicio, lo que puede parecer un problema de red.

Los servicios que aceptan XML sin validación de esquemas o que permiten la resolución de entidades externas pueden quedar expuestos a ataques de entidades externas XML y a denegaciones de servicio a través de documentos manipulados. El servicio también puede realizar consultas DNS salientes inesperadas.

Un WSDL generado en el servidor suele incluir un nombre de host interno o una dirección privada en la ubicación de su punto final. Los clientes externos importan el contrato correctamente, pero luego no consiguen resolver o acceder al punto final.

Descubre cómo el DDI unificado simplifica las operaciones de red

Gestiona el DNS, el DHCP y las direcciones IP desde una única plataforma con automatización, visibilidad y control integrados.

Preguntas frecuentes sobre SOAP

Términos relacionados

Network visualization showing IP addresses and interconnected nodes representing IPAM infrastructure and data flow

Establecimiento de modelos de flujo de trabajo y aprobación de IPAM regulados y preparados para auditorías para las redes de la organización

Descubre soluciones de gestión de direcciones IP para flujos de trabajo de IPAM regulados y preparados para auditorías. Habilita aprobaciones por ámbitos…

Read more
Content Hub

Comprender el modelo OSI: dónde encajan el DNS y el direccionamiento IP dentro de las 7 capas

Comprende las siete capas del modelo OSI y cómo encajan en ellas el DNS y el direccionamiento IP. Aprende los fundamentos de la arquitectura de redes con…

Read more
Fiber optic cables with glowing blue and cyan light points representing high-speed network data transmission and connectivity

Escalabilidad del DNS y la gestión de direcciones IP (IPAM) para redes empresariales IPv6 y de doble pila

Amplíe el DNS y el IPAM para redes empresariales de doble pila. Descubra cómo Micetro ayuda a los equipos a gestionar las migraciones a IPv6 con sistemas…

Read more
Hand holding digital pen interacting with holographic network diagrams and data visualization on laptop screen, representing

Integración de DNS, DHCP e IPAM en flujos de trabajo de infraestructura como código basados en Ansible y Git

La integración de DNS, DHCP e IPAM en los flujos de trabajo de IaC basados en Ansible y Git con Micetro convierte los cambios de direcciones y registros en…

Read more
Article

Podcast: Cómo la IA está cambiando el desarrollo de software empresarial

La IA transforma la automatización de redes, pero una implementación segura requiere sólidas prácticas de software, pruebas y experiencia en el ámbito…

Read more
Article

Podcast: Por qué las plataformas abiertas son importantes en las operaciones de red

Las plataformas abiertas y la arquitectura «API-first» permiten operaciones de red inteligentes, automatización y flujos de trabajo impulsados por IA en…

Read more
Network engineer reviewing LiveNX flow and telemetry data visualized across server racks in a hybrid multicloud environment

Obtenga respuestas a partir de los datos de LiveNX que ya tiene con LiveAssist

Descubre cómo LiveAssist, el complemento basado en IA para LiveNX, convierte tus datos de red en respuestas rápidas y guiadas, con un valor que podrás…

Read more
LiveWire GEN3 device offerings overview with descriptions of deep packet visibility and deployment options

Oferta de dispositivos LiveWire GEN3

BlueCat LiveWire es una plataforma de captura de paquetes y análisis forense de redes que ofrece una visibilidad profunda a nivel de paquetes en entornos…

Read more

Artículos relacionados