Reporting Services SOAP ヘッダーを使用する

SOAP を使用した Web サービス メソッドとの通信では、標準形式に従います。 この標準形式の一部は、XML ドキュメントでエンコードされるデータです。 XML ドキュメントは、ルート Envelope 要素で構成され、さらにその要素は必須の Body 要素および省略可能な Header 要素で構成されます。 Body 要素には、メッセージ固有のデータが含まれます。 省略可能な Header 要素には、特定のメッセージに直接関連しない追加情報を含めることができます。 Header 要素の各子要素は、SOAP ヘッダーと呼ばれます。

SOAP ヘッダーには、メッセージに関連するデータを含めることができますが、一般的には Web サーバー内のインフラストラクチャによって処理される情報が含まれます。

レポート サーバー Web サービスでは、SOAP ヘッダーで使用される複数のクラス、つまり BatchHeaderItemNamespaceHeaderServerInfoHeaderTrustedUserHeader、および ExecutionHeader を定義します。

このセクションの内容

記事 説明
Batch メソッド BatchHeader を使用して、複数の操作を 1 つのトランザクションにまとめる方法を説明します。
実行状態を特定する Session Header を使って、Reporting Services でセッション状態を管理する方法について説明します。
GetProperties メソッドの項目名前空間を設定する GetProperties メソッドおよび ItemNamespaceHeader SOAP ヘッダーを使用することによって、アイテムのパスまたは ID に基づいたプロパティを取得する方法について説明します。