SOAP ヘッダーによる Web サービスの使用
定義済み SOAP ヘッダーで Web サービスを使用した後、これらのヘッダーは、コンテキスト プロパティとしてオーケストレーションおよびパイプライン コンポーネントで使用できるようになります。 これらのコンテキスト プロパティには、SOAP ヘッダーの文字列表現が含まれています。 Web サービスの定義済み SOAP ヘッダーごとに、SOAP ヘッダーのルート要素に対応する名前を使用してコンテキスト プロパティを作成できます。 定義されているすべての SOAP ヘッダー コンテキスト プロパティは、名前空間にあります http://schemas.microsoft.com/BizTalk/2003/SOAPHeader
。
次の例は、使用される Web サービスを含む SOAP ヘッダーの SOAP ヘッダーの例を使用して、SOAP ヘッダー コンテキスト プロパティ OrigDest を作成する方法を示しています。
<?xml version="1.0" encoding="utf-16"?>
<OrigDest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns=" http://SOAPHeaderWS.ItemAvailability">
<Origination xmlns="">Home</Origination>
<Destination xmlns="">Work</Destination>
</OrigDest>
応答 SOAP ヘッダーにも定義済み SOAP ヘッダーの文字列表現が含まれます。 その値は、要求 SOAP ヘッダーを作成するときの値と似ています。