Utilizar los encabezados SOAP de Reporting Services

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

Aunque los encabezados SOAP pueden contener datos relacionados con el mensaje, normalmente contienen información procesada por la infraestructura del servidor web.

Los servicios web del servidor de informes definen varias clases para usarlas en el encabezado SOAP: BatchHeader, ItemNamespaceHeader, ServerInfoHeader, TrustedUserHeader y ExecutionHeader.

En esta sección

Tema

Descripción

Métodos por lotes

Describe cómo crear un lote de varias operaciones en una única transacción utilizando BatchHeader.

Identificar el estado de ejecución

Describe cómo administrar el estado de sesión en Reporting Services utilizando SessionHeader.

Establecer el espacio de nombres de elemento para el método GetProperties

Describe cómo recuperar las propiedades basándose en la ruta o el Id. de un elemento utilizando el método GetProperties y el encabezado SOAP ItemNamespaceHeader.