Freigeben über


Tutorial 2: EDI Interface Developer Tutorial

In diesem Tutorial wird veranschaulicht, wie Sie die EDI-Funktionalität in BizTalk Server in einem Schnittstellenentwicklerszenario verwenden.

Tutorialszenario

In diesem Szenario sendet Ihr Handelspartner Bestellungen an Ihr Unternehmen und verwendet dabei die ANSI X12-Version 4010 850-Transaktionssätze (eine 850-Nachricht). Ihr Unternehmen verwendet eine interne Anwendung (das Bestellsystem), um Bestellungen zu verarbeiten.

Sie sind ein Schnittstellenentwickler, der für den Entwurf der Schnittstelle zwischen der 850-Nachricht, die Sie von Ihrem Handelspartner empfangen, und dem internen Bestellsystem Ihres Unternehmens verantwortlich ist. Ihr Handelspartner verlangt eine Funktionsbestätigung (997) für jede 850-Nachricht, die er sendet.

Die folgenden Bezeichner werden aus Gründen der Einfachheit verwendet:

Entität Bezeichner
Ihr Unternehmen OrderSystem
Ihr Handelspartner Fabrikam

Der Nachrichtenfluss in der vollständigen Lösung verwendet das folgende Muster:

Edi Interface Developer Tutorial Nachrichtenfluss

Nachrichtenfluss

Die Lösung in diesem Lernprogramm führt die folgenden Schritte aus:

  1. Empfangen eines Flatfile-Austauschs vom Handelspartner Fabrikam.

    Hinweis

    Die Ereignisse in dieser Liste erfolgen ggf. nicht in der gezeigten Reihenfolge.

  2. Validieren des EDI-Austauschs im Abgleich mit seinem Schema, Disassemblieren der Nachricht in XML-Code und Ablegen des XML-Codes der Nachricht in der MessageBox-Datenbank.

  3. Erzeugen einer 997-Bestätigung für den empfangenen EDI-Austausch, die in der MessageBox abgelegt wird

  4. Übernehmen des XML-Codes der 997-Bestätigung durch einen unidirektionalen Sendeport und Assemblieren des 997-EDI-Austauschs

  5. Senden des 997-Austauschs an Fabrikam

  6. Abrufen des XML-Nachrichtencodes durch einen unidirektionalen Sendeport und Assemblieren des EDI-Austauschs der Nachricht.

  7. Senden des EDI-Austauschs an OrderSystem.

    Configuration

    In diesem Lernprogramm führen Sie die folgenden Schritte aus:

  • Konfigurieren von BizTalk für den Empfang der 850-Nachricht von Ihrem Handelspartner zum Zurücksenden einer 997-Bestätigung.

  • Verwenden einer BizTalk-Zuordnung zum Konvertieren der 850-Nachrichtendaten in das für das Bestellsystem erforderliche Format. Diese Zuordnung wird in den Tutorialdateien im BizTalk Server SDK bereitgestellt.

  • Konfigurieren eines Empfangsports zum Empfangen der 850-Nachricht.

  • Konfigurieren eines Sendeports zum Senden der 850-Nachricht im richtigen Format an OrderSystem.

  • Konfigurieren eines Sendeports zum Abonnieren der von BizTalk generierten 997-Bestätigung zum Zweck der Weiterleitung an den Handelspartner Fabrikam.

In diesem Abschnitt

Weitere Informationen

BizTalk Server-Tutorials