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


Использование заголовков 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.

Создание приложений с помощью веб-службы и платформы .NET
Технический справочник (SSRS)