Schritt 9: Konfigurieren des Sendeports für die EDI-Nutzlast
In diesem Schritt richten Sie einen Sendeport ein, um den aus der EDI-Nutzlast generierten XML-Code an die Back-End-Anwendung von Contoso zu senden, die der Ordner \_EDIXMLToContoso darstellt. Dieser Sendeport verwendet eine PassThruTransmit-Sendepipeline.
Voraussetzungen
Sie müssen als ein Benutzer angemeldet sein, der zur BizTalk Server-Administratorengruppe gehört.
So erstellen Sie den Sendeport Send_Payload_EdiXml
Klicken Sie in der BizTalk Server Verwaltungskonsole mit der rechten Maustaste auf Ports senden, zeigen Sie auf Neu, und klicken Sie dann auf Statische One-Way Sendeport.
Geben Sie ihrem Sendeport im Dialogfeld Porteigenschaften senden den Namen Send_Payload_EdiXml. Wählen Sie unter Typdie Option FILE aus, und klicken Sie dann auf Konfigurieren.
Hinweis
Der Typ FILE wird angegeben, da die Sendepipeline keine AS2-Verarbeitung für die Nutzlastdatei durchführt. Die Sendepipeline leitet die Nutzlastdatei lediglich zu einem lokalen Ordner weiter, damit Sie den EDI-Transaktionssatz angezeigt bekommen.
Navigieren Sie im Dialogfeld DATEItransporteigenschaften unter Zielordner zu \Programme (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial\_EDIXMLToContoso, und wählen Sie diese Option aus. Übernehmen Sie den Dateinamen%MessageID%.xml. Klicken Sie auf OK.
Übernehmen Sie den Standardwert PassThruTransmit für Die Sendepipeline.
Hinweis
Da die PassThruTransmit-Sendepipeline verwendet wird, führt die Pipeline keine EDI-Verarbeitung für die Nutzlastnachricht durch, sondern sendet sie in dem von der AS2EdiReceive-Empfangspipeline generierten XML-Format an den lokalen Ordner.
Klicken Sie in der Konsolenstruktur auf Filter . Geben Sie unter Eigenschaft die Zeichenfolge BTS ein. MessageType. Geben Sie unter Operator (Operator) ein ==. Geben Sie für Wert
http://schemas.microsoft.com/BizTalk/Edi/X12/2006#X12_00401_864
ein.Hinweis
Dieser Filter stellt sicher, dass dieser Sendeport nur X12 864-Nutzlastnachrichten von der MessageBox aufnimmt.
Klicken Sie auf OK.
Klicken Sie im Bereich Ports senden der BizTalk Server Verwaltungskonsole mit der rechten Maustaste auf den Send_Payload_EdiXml Sendeport, und klicken Sie dann auf Start.
Nächste Schritte
Sie erstellen eine AS2- und X12-Vereinbarung zwischen den beiden Handelspartnern, wie in Schritt 10: Konfigurieren der X12- und AS2-Handelspartnervereinbarung beschrieben