Freigeben über


Aufrufen von Webdiensten mit SOAP-Headern

Nachdem Sie einen Webdienst mit definierten SOAP-Headern aufgerufen haben, stehen diese Header Ihren Orchestrierungen und Pipelinekomponenten als Kontexteigenschaften zur Verfügung. Diese Kontexteigenschaften enthalten Zeichenfolgendarstellungen der SOAP-Header. Für jeden definierten SOAP-Header im Webdienst können Sie eine Kontexteigenschaft erstellen, indem Sie den Namen verwenden, der dem Stammelement des SOAP-Headers entspricht. Alle definierten SOAP-Headerkontexteigenschaften befinden sich im http://schemas.microsoft.com/BizTalk/2003/SOAPHeader Namespace.

Das folgende Beispiel zeigt, wie Sie eine SOAP-Headerkontexteigenschaft OrigDest mithilfe des SOAP-Headerbeispiels in SOAP-Headern mit verbrauchten Webdiensten erstellen:

<?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-Antwortheader enthalten auch Zeichenfolgendarstellungen der definierten SOAP-Header. Diese Werte ähneln denen für das Erstellen eines SOAP-Anforderungsheaders.

Weitere Informationen

SOAP-Header mit verwendeten Webdiensten