使用 Reporting Services SOAP 标头

使用 SOAP 与 Web 服务方法的通信遵循标准的格式。 此格式中的部分内容为在 XML 文档中编码的数据。 XML 文档由根 Envelope 元素组成,而根 Envelope 元素又由必需的 Body 元素和可选的 Header 元素组成。 Body 元素包含特定于相应消息的数据。 可选的 Header 元素包含与特定消息并不直接相关的其他信息。 Header 元素的每一子元素都称为 SOAP 标头。

尽管 SOAP 标头可以包含与相应消息相关的数据,但是一般而言, SOAP 标头包含的是 Web 服务器基础结构所处理的信息。

报表服务器 Web 服务定义几个可在 SOAP 标头中使用的类:BatchHeaderItemNamespaceHeaderServerInfoHeaderTrustedUserHeaderExecutionHeader

本节涉及的主题

主题

说明

批处理方法

介绍如何使用 BatchHeader 将多个操作纳入一个事务中进行批处理。

标识执行状态

介绍如何使用 SessionHeader 管理 Reporting Services 中的会话状态。

为 GetProperties 方法设置项命名空间

介绍如何通过使用 GetProperties 方法和 ItemNamespaceHeader SOAP 标头来根据项的路径或 ID 检索属性。

请参阅

概念

技术参考 (SSRS)

其他资源

使用 Web 服务和 .NET Framework 生成应用程序