Manual del programador de .NET Framework
Utilizar encabezados SOAP

La comunicación con un método de servicio Web mediante SOAP sigue un formato estándar. Parte de este formato son los datos que se codifican en un documento XML. El documento XML consta de un elemento raíz Envelope que, a su vez, consta de un elemento requerido Body y un elemento opcional Header. El elemento Body incluye los datos específicos del mensaje. El elemento opcional Header puede contener información adicional no relacionada directamente con el mensaje específico. Cada elemento secundario del elemento Header se denomina encabezado SOAP.

Aunque los encabezados SOAP pueden contener datos relacionados con el mensaje, dado que en la especificación de SOAP no se define estrictamente el contenido de un encabezado SOAP, suelen contener información procesada por la infraestructura de un servidor Web. A modo de ejemplo, un encabezado SOAP se puede utilizar para suministrar información de enrutamiento del mensaje SOAP.

En esta sección

Cómo definir y procesar encabezados SOAP

Describe cómo definir una clase que representa un encabezado SOAP y cómo procesar encabezados SOAP en un servicio Web.

Cómo crear un cliente que procese encabezados SOAP

Describe cómo procesar encabezados SOAP en un cliente de servicios Web.

Cómo cambiar los destinatarios del encabezado SOAP

Describe cómo especificar los destinatarios de un encabezado SOAP.

Cómo controlar encabezados SOAP desconocidos

Describe cómo controlar encabezados SOAP desconocidos recibidos de un cliente de servicios Web.

Cómo controlar encabezados SOAP requeridos por un cliente de servicios Web XML

Describe cómo controlar encabezados SOAP que no están definidos por un servicio Web, pero que son requeridos por un cliente de servicios Web.

Controlar errores que se producen durante el procesamiento de un encabezado SOAP

Describe cómo un servicio Web trata los errores que se producen durante el procesamiento de un encabezado SOAP.

Vea también

Etiquetas :


Page view tracker