使用具有 SOAP 标头的 Web 服务

使用具有定义的 SOAP 标头的 Web 服务后,业务流程和管道组件可以使用这些标头作为上下文属性。 这些上下文属性包含 SOAP 标头的字符串表示形式。 对于 Web 服务中每个定义的 SOAP 标头,可以使用对应于 SOAP 标头根元素的名称来创建上下文属性。 所有定义的 SOAP 标头上下文属性都在命名空间中 http://schemas.microsoft.com/BizTalk/2003/SOAPHeader

以下示例演示如何使用“使用的 Web 服务的 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 标头。

另请参阅

具有已消耗的 Web 服务的 SOAP 标头