Поделиться через


Использование заголовков SOAP служб Reporting Services

Связь с методом веб-службы по протоколу SOAP имеет стандартный формат. Данные, закодированные в XML-документе, являются частью этого формата. XML-документ состоит из корневого элемента Envelope, который в свою очередь состоит из обязательного элемента Body и дополнительного элемента Header. Элемент Body содержит данные, соответствующие сообщению. Необязательный элемент Header может содержать дополнительную информацию, не связанную напрямую с конкретным сообщением. Каждый дочерний элемент Header называется заголовком SOAP.

Несмотря на то что заголовки SOAP могут содержать данные, связанные с сообщением, они в основном содержат информацию, обрабатываемую инфраструктурой веб-сервера.

Веб-службы сервера отчетов определяют несколько классов для использования в заголовке SOAP: BatchHeader, ItemNamespaceHeader, ServerInfoHeader, TrustedUserHeader и ExecutionHeader.

В этом разделе

Раздел

Описание

Методы пакетной работы

Описывает, как объединять в пакет несколько операций в одну транзакцию с помощью класса BatchHeader.

Определение состояния выполнения

Описывает, как управлять состоянием сеанса в службах Службы Reporting Services с помощью SessionHeader.

Задание пространства имен элементов для метода GetProperties

Описывает, как получить свойства, основанные либо на пути, либо на идентификаторе элемента, используя метод GetProperties и заголовок SOAP ItemNamespaceHeader.