Passaggio 9: Configurare la porta di trasmissione del payload EDI
In questo passaggio verrà configurata una porta di trasmissione per inviare l'XML generato dal payload EDI all'applicazione back-end Contoso, rappresentata dalla cartella \_EDIXMLToContoso. Questa porta di trasmissione usa una pipeline di trasmissione PassThruTransmit.
Prerequisiti
È necessario eseguire l'accesso come membro del gruppo Amministratori BizTalk Server.
Per creare la porta di trasmissione Send_Payload_EdiXml
Nella console di amministrazione BizTalk Server fare clic con il pulsante destro del mouse su Invia porte, scegliere Nuovo e quindi fare clic su Statico One-Way Porta di invio.
Nella finestra di dialogo Proprietà porta di invio assegnare un nome alla porta di invio come Send_Payload_EdiXml. Selezionare FILE per Tipo e quindi fare clic su Configura.
Nota
Il tipo FILE viene specificato perché la pipeline di trasmissione non esegue l'elaborazione AS2 sul file di payload. Si limita a instradare il file di payload in una cartella locale in modo che possa essere visualizzato il set di transazioni EDI.
Nella finestra di dialogo Proprietà trasporto FILE selezionare e selezionare \Programmi (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial\_EDIXMLToContoso. Lasciare il nome file come %MessageID%.xml. Fare clic su OK.
Accettare l'impostazione predefinita passThruTransmit per la pipeline di invio.
Nota
Poiché viene utilizzata la pipeline di trasmissione PassThruTransmit, non verrà eseguita alcuna elaborazione EDI sul messaggio di payload, che verrà invece inviato alla cartella locale nel formato XML prodotto dalla pipeline di ricezione AS2EdiReceive.
Fare clic su Filtri nell'albero della console. Per Proprietà immettere BTS. MessageType. Per Operatore immettere ==. Per Value (Valore) immettere
http://schemas.microsoft.com/BizTalk/Edi/X12/2006#X12_00401_864
.Nota
Questo filtro assicura che la porta di trasmissione preleverà solo messaggi di payload X12 864 dal MessageBox.
Fare clic su OK.
Nel riquadro Invia porte della console di amministrazione BizTalk Server fare clic con il pulsante destro del mouse sulla porta di invio Send_Payload_EdiXml e quindi scegliere Avvia.
Passaggi successivi
Si crea un contratto AS2 e X12 tra i due partner commerciali, come descritto nel passaggio 10: Configurare il contratto partner commerciale X12 e AS2