Freigeben über


Konfigurieren eines Ports zum Empfangen von EDI-Nachrichten und -Bestätigungen

Zum Empfangen eines EDI-Austauschs können Sie entweder einen unidirektionalen Empfangsport oder einen (bidirektionalen) Empfangsport für Anforderungsantworten erstellen.

  • Erstellen Sie einen unidirektionalen Empfangsport, wenn Sie auch einen unidirektionalen Sendeport zum Senden von EDI-Bestätigungen (sofern aktiviert) erstellen möchten. Sie müssen auch die Route ACK-Eigenschaft löschen, um die Pipeline bei Anforderung-Antwort-Empfangsportvereinbarung zu senden .

  • Erstellen Sie einen Empfangsport und Empfangsspeicherort für Anforderungsantworten, um EDI-Bestätigungen (sofern aktiviert) über die zugeordnete Sendepipeline zurückzugeben. Sie müssen auch die Eigenschaft Route ACK auswählen, um die Pipeline bei Anforderung-Antwort-Empfangsportvereinbarung zu senden .

Erstellen eines unidirektionalen Empfangsports

Erstellen Sie den Empfangsport und -speicherort mit der folgenden Konfiguration:

Standort Eigenschaft Einstellung
Eigenschaften für Empfangsport: Allgemein Porttyp Unidirektional
Eigenschaften für Empfangsport: Allgemein Authentifizierung Legen Sie auf Nachrichten löschen, wenn die Authentifizierung fehlschlägt , oder Nachrichten beibehalten, wenn die Authentifizierung die Partei nicht authentifiziert, die die empfangene Nachricht gesendet hat.

Legen Sie auf Keine Authentifizierung fest, um die Authentifizierung der Partei zu deaktivieren, die die empfangene Nachricht gesendet hat.

Wenn auf Nachrichten löschen festgelegt ist, wenn die Authentifizierung fehlschlägt, wird BizTalk Server eine Nachricht anhalten, wenn die Authentifizierung des Absenders fehlschlägt.

Wenn sie auf Nachrichten löschen, wenn die Authentifizierung fehlschlägt , oder Nachrichten beibehalten, wenn die Authentifizierung fehlschlägt, muss die Nachricht in eine Vereinbarung aufgelöst werden. Das Verwenden von Eigenschaften für Ausweichvereinbarungen ist unzulässig. Wenn keine Vereinbarung für eine eingehende Nachricht festgelegt wird, behandelt BizTalk Server die Nachricht so, als wäre die Authentifizierung fehlgeschlagen, und die Nachricht wird angehalten.
Eigenschaften für Empfangsspeicherort: Allgemein Transporttyp Hierbei kann es sich um einen beliebigen Transporttyp handeln.
Eigenschaften für Empfangsspeicherort: Allgemein Empfangshandler BizTalkServerApplication
Eigenschaften für Empfangsspeicherort: Allgemein Empfangspipeline EdiReceive
Datei-Transporteigenschaften: Authentifizierung Diese Anmeldeinformationen verwenden, wenn der Host keinen Zugriff auf Netzwerkfreigaben hat (Benutzername und Kennwort) Muss bei erforderlicher Authentifizierung festgelegt werden
Datei-Transporteigenschaften: Batchverarbeitung Anzahl der Nachrichten in einem Batch Muss bei Batchaustauschvorgängen festgelegt werden
Datei-Transporteigenschaften: Batchverarbeitung Maximale Batchgröße (in Byte) Muss bei Batchaustauschvorgängen festgelegt werden

Erstellen eines Empfangsports für Anforderungsantworten

Erstellen Sie den Empfangsport und -speicherort mit der folgenden Konfiguration:

Standort Eigenschaft Einstellung
Eigenschaften für Empfangsport: Allgemein Porttyp Anforderungsantwort
Eigenschaften für Empfangsport: Allgemein Authentifizierung Legen Sie auf Nachrichten löschen, wenn die Authentifizierung fehlschlägt , oder Nachrichten beibehalten, wenn die Authentifizierung die Partei nicht authentifiziert, die die empfangene Nachricht gesendet hat.

Legen Sie auf Keine Authentifizierung fest, um die Authentifizierung der Partei zu deaktivieren, die die empfangene Nachricht gesendet hat.

Hinweis: Wenn sie auf Nachrichten löschen, wenn die Authentifizierung fehlschlägt , oder Nachrichten beibehalten, wenn die Authentifizierung fehlschlägt, muss die Nachricht in eine Vereinbarung aufgelöst werden.
Eigenschaften für Empfangsspeicherort: Allgemein Transporttyp Hierbei kann es sich um einen beliebigen Transporttyp handeln. Eine Ausnahme bildet DATEI, dieser Transporttyp ist in der Dropdownliste nicht verfügbar.

Hinweis: Ein Sicherheitsproblem kann auftreten, wenn Sie einen Empfangsspeicherort erstellen, der die EDIReceive-Pipeline verwendet und den Transporttyp HTTP aufweist. Von der EdiReceive-Pipeline wird keine HTTP-Bestätigung vom Typ „200 OK“ generiert. Wenn keine EDI-Bestätigung zurückgegeben wird, bleibt die Verbindung bis zum Ablauf des Timeouts geöffnet.
Eigenschaften für Empfangsspeicherort: Allgemein Empfangshandler BizTalkServerApplication
Eigenschaften für Empfangsspeicherort: Allgemein Empfangspipeline EdiReceive
Eigenschaften für Empfangsspeicherort: Allgemein Sendepipeline EdiSend
Datei-Transporteigenschaften: Authentifizierung Diese Anmeldeinformationen verwenden, wenn der Host keinen Zugriff auf Netzwerkfreigaben hat (Benutzername und Kennwort) Muss bei erforderlicher Authentifizierung festgelegt werden
Datei-Transporteigenschaften: Batchverarbeitung Anzahl der Nachrichten in einem Batch Muss bei Batchaustauschvorgängen festgelegt werden
Datei-Transporteigenschaften: Batchverarbeitung Maximale Batchgröße (in Byte) Muss bei Batchaustauschvorgängen festgelegt werden

Festlegen von Vereinbarungseigenschaften

Nachdem Sie den Empfangsport und -speicherort erstellt haben, müssen Sie die Vereinbarungseigenschaften festlegen, die für die ordnungsgemäße Funktionsweise der Empfangspipeline erforderlich sind. Diese Eigenschaften werden auf verschiedenen Seiten des Dialogfelds Vereinbarungseigenschaften festgelegt. Eine Liste der Eigenschaften, die der EDI-Disassembler zum Verarbeiten eines EDI-Austauschs in der EdiReceive-Empfangspipeline benötigt, finden Sie unter Funktionsweise des EDI-Disassemblers.

Weitere Informationen

Konfigurieren von Ports für eine EDI-Lösung
Funktionsweise des EDI-Disassemblers
Vorgehensweise: Erstellen eines Empfangsports