Condividi tramite


Adapter di ricezione WCF

L'adapter di ricezione WCF consente di ricevere richieste di servizio WCF.

Estrazione del corpo del messaggio BizTalk dal messaggio SOAP

Il corpo del messaggio BizTalk in arrivo può essere estratto dal messaggio SOAP utilizzando una delle opzioni seguenti:

  • Extract the content of the SOAP Body element

  • Extract the entire SOAP envelope

  • Extract the content of the element inside the SOAP envelope by using an XPath expression

    È possibile configurare queste opzioni nella finestra di dialogo Proprietà del trasporto.

Extract the Content of the SOAP Body Element

Se questa opzione è selezionata, il contenuto interno dell'elemento SOAP Body viene letto dal messaggio SOAP e inserito nella parte corpo del messaggio BizTalk.

Extract the Entire SOAP Envelope

Se questa opzione è selezionata, l'intera busta SOAP, incluso il tag, viene inserita nella parte corpo del messaggio BizTalk.

Extract the Content of the Element by Using an XPath Expression

Se questa opzione è selezionata, il contenuto interno dell'elemento all'interno dell'elemento SOAP Body individuato dall'espressione XPath viene inserito nella parte corpo del messaggio BizTalk. Il resto dei dati dell'elemento Body viene ignorato. È inoltre necessario specificare la codifica del nodo, ad esempio XML, Base64, esadecimale o stringa.

Nota

Se si seleziona la codifica XML, il contenuto esterno dell'elemento viene individuato dall'espressione XPath e inserito nella parte corpo.

Gestione di intestazioni dei servizi Web

L'adapter di ricezione alza di livello un sottoinsieme delle intestazioni di servizi Web standard nel contesto dei messaggi BizTalk per semplificare l'accesso e il routing in base ai valori di tali intestazioni. Nella tabella seguente vengono elencate le proprietà che verranno salvate nel contesto dei messaggi dall'adapter di ricezione. Le proprietà sono definite negli spazi dei nomi seguenti: http://www.w3.org/2005/addressing e http://schemas.microsoft.com/BizTalk/2006/Adapters/WCF-properties.

Intestazione Nome proprietà BizTalk Promozione?
Azione Azione
MessageID MessageID No
Per Per
ReplyTo/Address ReplyTo
From/Address Da
Sequence/Identifier SequenceId
Sequence/MessageNumber SequenceNumber
Sequence/LastMessage SequenceLastMessage
<soap:Header> InboundHeaders No

Vedere anche

Specifica del corpo del messaggio per gli adapter WCF
Adapter di trasmissione WCF
Informazioni sugli adapter WCF