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 | Sì |
MessageID | MessageID | No |
Per | Per | Sì |
ReplyTo/Address | ReplyTo | Sì |
From/Address | Da | Sì |
Sequence/Identifier | SequenceId | Sì |
Sequence/MessageNumber | SequenceNumber | Sì |
Sequence/LastMessage | SequenceLastMessage | Sì |
<soap:Header> | InboundHeaders | No |
Vedere anche
Specifica del corpo del messaggio per gli adapter WCF
Adapter di trasmissione WCF
Informazioni sugli adapter WCF