WCF-Empfangsadapter
Der WCF-Empfangsadapter ermöglicht Ihnen das Empfangen von WCF-Dienstanforderungen.
Der eingehende BizTalk-Nachrichtentext kann mithilfe einer der folgenden Optionen aus der SOAP-Nachricht extrahiert werden:
Extrahieren des Inhalts des SOAP-Elements Body
Extrahieren des gesamten SOAP-Umschlags
Extrahieren des Inhalts des Elements im SOAP-Umschlag mithilfe eines XPath-Ausdrucks
Sie können diese Optionen im Dialogfeld mit den Transporteigenschaften konfigurieren.
Wenn diese Option gewählt wird, wird der innere Inhalt des SOAP-Elements Body aus der SOAP-Nachricht gelesen und in den Textteil der BizTalk-Nachricht eingefügt.
Wenn diese Option gewählt wird, wird der gesamte SOAP-Umschlag einschließlich Tags in den Textteil der BizTalk-Nachricht eingefügt.
Wenn diese Option gewählt wird, wird der innere Inhalt des Elements im SOAP-Element Body, das durch den XPath-Ausdruck angegeben ist, in den Textteil der BizTalk-Nachricht eingefügt. Die restlichen Daten im Element Body werden ignoriert. Sie müssen außerdem die Knotencodierung angeben, z. B. XML-, Base64-, Hexadezimal- oder Zeichenfolgencodierung.
Hinweis
Wenn XML-Codierung ausgewählt ist, wird die Position des äußeren Inhalts des Elements durch den XPath-Ausdruck angegeben und dieser in den Textteil eingefügt.
Der Empfangsadapter stuft eine Teilmenge der Webdienst-Standardheader zum BizTalk-Nachrichtenkontext hoch, um den einfachen Zugriff und Routing auf Grundlage der Werte dieser Header zu ermöglichen. In der folgenden Tabelle werden die Eigenschaften aufgelistet, die vom Empfangsadapter im Nachrichtenkontext gespeichert werden. Die Eigenschaften werden unter den folgenden Namespaces definiert: http://www.w3.org/2005/addressing
und http://schemas.microsoft.com/BizTalk/2006/Adapters/WCF-properties
.
Header | Name der BizTalk-Eigenschaft | Höher gestuft? |
---|---|---|
Aktion | Aktion | Ja |
Meldungs-ID | Meldungs-ID | No |
Beschreibung | Beschreibung | Yes |
ReplyTo/Address | ReplyTo | Yes |
From/Address | From | Yes |
Sequence/Identifier | SequenceId | Yes |
Sequence/MessageNumber | SequenceNumber | Yes |
Sequence/LastMessage | SequenceLastMessage | Yes |
<soap:Header> | InboundHeaders | Nein |
Angeben des Nachrichtentexts für die WCF-Adapter
WCF-Sendeadapter
Was sind WCF-Adapter?