In diesem Beispiel ist die Hubkonfiguration relativ einfach gehalten:
Es sind zwei Ziele definiert (eines für Dokumente, die beim Hub von einem
Teilnehmer eingehen, und eines für Dokumente, die beim Hub vom Community
Manager-Back-End-System eingehen). Die Austauschvorgänge, die in diesem
Beispiel konfiguriert wurden, verwenden die Dokumentenflussdefinitionen, die
von WebSphere Business Integration Connect zur Verfügung gestellt
werden. Aus diesem Grund müssen Sie die Verbindungen nur auf der Basis
dieser Flüsse erstellen. In diesem Beispiel wird kein
kundenspezifisches XML verwendet.
Der erste Schritt in der Konfiguration des Hubs besteht darin, die zwei
Ziele zu erstellen.
- Ein HTTP-Ziel (namens "HttpTarget") zum Empfangen von Dokumenten
über HTTP (von Partner Zwei), die an das Back-End-System von
Community Manager (Partner Eins) gesendet werden sollen.
- Ein Dateiverzeichnisziel (namens "FileSystemTarget") zum Abrufen
der Dokumente vom Dateisystem (vom Back-End-System von Partner
Eins), die an Partner Zwei gesendet werden sollen.
Gehen Sie wie folgt vor, um ein Ziel für den Empfang von HTTP zu
erstellen:
- Klicken Sie auf Hubadmin > Hubkonfiguration >
Ziele.
- Klicken Sie auf Ziel erstellen.
- Geben Sie als Zielname den Namen HttpTarget
ein.
- Wählen Sie in der Liste Transport die Option HTTP/S
aus.
- Verwenden Sie als Gateway-Typ den Standardwert
Produktion.
- Geben Sie als URI Folgendes ein: /bcgreceiver/submit
- Klicken Sie auf Speichern.
Erstellen Sie dann ein Ziel, um ein Verzeichnis im Dateisystem
abzufragen. Durch das Erstellen des Ziels wird automatisch ein neues
Verzeichnis im Dateisystem erstellt.
Gehen Sie wie folgt vor, um das Dateisystemziel zu erstellen:
- Klicken Sie auf Hubadmin > Hubkonfiguration >
Ziele.
- Klicken Sie auf Ziel erstellen.
- Geben Sie FileSystemTarget als Zielname ein.
- Wählen Sie in der Liste Transport die Option
Dateiverzeichnis aus.
- Verwenden Sie als Standardgateway-Typ den Standardwert
Produktion.
- Geben Sie als Dokumentstammverzeichnispfad das Folgende ein:
\temp\FileSystemTarget
Anmerkung: Dadurch wird ein Verzeichnis FileSystemTarget innerhalb des
Verzeichnisses C:\temp erstellt. Stellen Sie sicher,
dass ein Verzeichnis C:\temp im Dateisystem vorhanden
ist.
- Klicken Sie auf Speichern.
In diesem Beispiel definieren Sie die folgenden Austauschvorgänge:
- Ein EDI-X12-Dokument im AS2-Paket von Partner Zwei zu
Partner Eins senden
- Ein EDI-X12-Dokument ohne Paket von Partner Zwei zu
Partner Eins senden
- Ein EDI-X12-Dokument im AS2-Paket von Partner Eins zu
Partner Zwei senden
- Ein EDI-X12-Dokument ohne Paket von Partner Eins zu
Partner Zwei senden
Aufgrund der einbezogenen Pakete und Protokolle muss keine neue
Dokumentenflussdefinition erstellt werden. Die Pakete, Protokolle und
Dokumentenflüsse sind im System vordefiniert.
Sie müssen allerdings Interaktionen auf der Basis dieser vordefinierten
Dokumentenflüsse definieren. Sie benötigen zwei Interaktionen:
- Eine Interaktion, in der die Quelle ein EDI-X12-Dokument ohne Paket und
das Ziel ein EDI-X12-Dokument mit AS2-Paket ist.
- Eine Interaktion, in der die Quelle ein EDI-X12-Dokument im AS2-Paket und
das Ziel ein EDI-X12-Dokument ohne Paket ist.
Erstellen Sie die erste Interaktion, in der das Quellenformat ein
EDI-X12-Dokument ohne Paket und das Zielformat ein EDI-X12-Dokument mit
AS-Paket ist.
- Klicken Sie auf Hubadmin > Hubkonfiguration >
Dokumentenflussdefinition.
- Klicken Sie auf Interaktionen verwalten und dann auf
Interaktion erstellen.
- Wählen Sie in der Spalte Quelle Folgendes aus:
- Paket: None
- Protokoll: EDI-X12
- Dokumentenfluss: All
- Wählen Sie in der Spalte Ziel Folgendes aus:
- Paket: AS
- Protokoll: EDI-X12
- Dokumentenfluss: All
- Setzen Sie Aktion auf Pass-Through.
- Klicken Sie auf Speichern.
Erstellen Sie eine zweite Interaktion, in der das Quellenformat ein
EDI-X12-Dokument im AS2-Paket und das Zielformat ein EDI-X12-Dokument ohne
Paket ist:
- Klicken Sie auf Interaktion erstellen.
- Wählen Sie in der Spalte Quelle Folgendes aus:
- Paket: AS
- Protokoll: EDI-X12
- Dokumentenfluss: All
- Wählen Sie in der Spalte Ziel Folgendes aus:
- Paket: None
- Protokoll: EDI-X12
- Dokumentenfluss: All
- Setzen Sie Aktion auf Pass-Through.
- Klicken Sie auf Speichern.
In diesem Beispiel wird ein externer Teilnehmer zusätzlich zu Community
Manager erstellt. Die Gateways für die Teilnehmer umfassen
Standardtransportprotokolle. Es sind keine Konfigurationspunkte für die
Gateways definiert.
Erstellen Sie zwei neue Teilnehmer. Gehen Sie wie folgt vor, um
Partner Eins zu definieren:
- Klicken Sie auf Kontenadmin vom Hauptmenü. Die Seite
Teilnehmersuche ist die Standardanzeige.
- Klicken Sie auf Erstellen.
- Geben Sie als Teilnehmeranmeldename Folgendes ein:
partnerEins.
- Geben Sie als Teilnehmername Folgendes ein: Partner
Eins.
- Wählen Sie als Teilnehmertyp Folgendes aus:
Community Manager.
- Klicken Sie auf Neu unterhalb von
Geschäfts-ID.
- Behalten Sie für Typ den Eintrag DUNS bei, und geben
Sie einen Kennungswert 123456789 ein.
- Klicken Sie auf Neu unterhalb von
Geschäfts-ID.
- Wählen Sie Unformatiert aus, und geben Sie einen Kennungswert
von 12-3456789 ein.
- Klicken Sie auf Speichern.
Gehen Sie wie folgt vor, um Partner Zwei zu definieren:
- Klicken Sie auf Kontenadmin > Profile >
Community-Teilnehmer.
- Klicken Sie auf Erstellen.
- Geben Sie als Teilnehmeranmeldename Folgendes ein:
partnerZwei.
- Geben Sie als Teilnehmername Folgendes ein: Partner
Zwei.
- Wählen Sie als Teilnehmertyp Folgendes aus:
Community-Teilnehmer.
- Klicken Sie auf Neu unterhalb von
Geschäfts-ID.
- Behalten Sie für Typ den Eintrag DUNS bei, und geben
Sie als Kennung 987654321 ein.
- Klicken Sie auf Neu unterhalb von
Geschäfts-ID.
- Wählen Sie Unformatiert aus, und geben Sie einen Kennungswert
von 98-7654321 ein.
- Klicken Sie auf Speichern.
Jetzt haben Sie sowohl Partner Eins als auch Partner
Zwei für den Hub definiert.
Zu den nächsten Schritten gehört nun das Konfigurieren von Gateways für
Partner Eins und Partner Zwei.
Bevor Sie ein Dateiverzeichnisgateway für Partner Eins
erstellen, müssen Sie die Verzeichnisstruktur erstellen, die von diesem
Gateway verwendet wird. Erstellen Sie ein neues Verzeichnis
FileSystemGateway auf dem Stammlaufwerk. In diesem
Verzeichnis speichert Partner Eins Dateien, die von Teilnehmern
empfangen wurden.
In dem Fall von Partner Eins, der als Community Manager
fungiert, stellt das Gateway den Einstiegspunkt in das Back-End-System
dar.
Gehen Sie wie folgt vor, um ein Gateway für Partner Eins zu
erstellen:
- Klicken Sie auf Kontenadmin > Profile >
Community-Teilnehmer.
- Klicken Sie auf Suchen.
- Wählen Sie Partner Eins aus, indem Sie auf das Symbol
klicken.
- Klicken Sie auf Gateways in der horizontalen
Navigationsleiste.
- Klicken Sie auf Erstellen.
- Geben Sie als Gateway-Name Folgendes ein:
FileSystemGateway.
- Wählen Sie als Transport die Option Dateiverzeichnis
aus.
- Geben Sie als Ziel-URI-Datei Folgendes ein:
file://C:\FileSystemGateway
- Klicken Sie auf Speichern.
Legen Sie nun dieses neu erstellte Gateway als das Standardgateway für
Partner Eins fest.
- Klicken Sie auf Liste, um alle Gateways anzuzeigen, die für
Partner Eins konfiguriert sind.
- Klicken Sie auf Standardgateways anzeigen.
- Wählen Sie in der Liste den Eintrag FileSystemGateway als
Produktionsgateway-Typ aus.
- Klicken Sie auf Speichern.
Erstellen Sie ein Gateway für Partner Zwei.
- Klicken Sie auf Kontenadmin > Profile >
Community-Teilnehmer.
- Klicken Sie auf Suchen, und wählen Sie dann Partner
Zwei aus, indem Sie auf das Lupensymbol klicken.
- Klicken Sie auf Gateways in der horizontalen
Navigationsleiste.
- Klicken Sie auf Erstellen.
- Geben Sie als Gateway-Name Folgendes ein:
HttpGateway.
- Wählen Sie als Transport die Option HTTP/1.1
aus.
- Geben Sie als Ziel-URI-Datei Folgendes ein:
http://<IP_adresse>:80/input/AS2. Dabei
steht <IP_adresse> für den Computer von Partner
Zwei.
- Geben Sie als Benutzername Folgendes ein:
partnerEins.
- Geben Sie als Kennwort Folgendes ein:
partnerEins.
- Klicken Sie auf Speichern.
Beachten Sie, dass in diesem Beispiel davon ausgegangen wird, dass
Teilnehmer, die sich am System von Parter Two anmelden wollen,
einen Benutzernamen und ein Kennwort benötigen.
Für diesen Teilnehmer müssen Sie auch einen Standardgateway
definieren.
- Klicken Sie auf Liste und dann auf Standardgateways
anzeigen.
- Wählen Sie in der Liste den Eintrag HttpGateway als Gateway des
Typs Produktion aus.
- Klicken Sie auf Speichern.
Definieren Sie als Nächstes die B2B-Funktionalität für Partner
Eins (Community Manager).
- Klicken Sie im Hauptmenü auf Kontenadmin > Profile >
Community-Teilnehmer.
- Klicken Sie auf Suchen.
- Wählen Sie Partner Eins aus, indem Sie auf das Lupensymbol
klicken.
- Klicken Sie auf B2B-Funktionalität in der horizontalen
Navigationsleiste.
- Wählen Sie Quelle festlegen und Ziel festlegen für
das Paket: AS, das Protokoll: EDI-X12 und
den Dokumentenfluss: ALL aus, indem Sie die folgenden
Schritte ausführen:
- Klicken Sie auf das Aktivierungssymbol unter Quelle festlegen
für Paket: AS.
- Klicken Sie auf das Aktivierungssymbol unter Ziel festlegen für
Paket: AS.
- Klicken Sie auf das Ordnersymbol neben Paket: AS, um den
Ordner zu erweitern.
- Klicken Sie auf das Aktivierungssymbol zu Protokoll: EDI-X12
(ALL) für die Quelle und das Ziel.
- Klicken Sie auf das Ordnersymbol neben Protokoll: EDI-X12
(ALL), um den Ordner zu erweitern.
- Klicken Sie auf das Aktivierungssymbol zu Dokumentenfluss:
ALL für die Quelle und das Ziel.
- Legen Sie die Quelle und das Ziel für das Paket: None,
das Protokoll: EDI-X12 und den Dokumentenfluss:
ALL fest, indem Sie die folgenden Schritte ausführen:
- Klicken Sie auf das Aktivierungssymbol unter Quelle festlegen
für Paket: None.
- Klicken Sie auf das Aktivierungssymbol unter Ziel festlegen für
Paket: None.
- Klicken Sie auf das Ordnersymbol neben Paket: None, um
den Ordner zu erweitern.
- Klicken Sie auf das Aktivierungssymbol zu Protokoll: EDI-X12
(ALL) für die Quelle und das Ziel.
- Klicken Sie auf das Ordnersymbol neben Protokoll: EDI-X12
(ALL), um den Ordner zu erweitern.
- Klicken Sie auf das Aktivierungssymbol zu Dokumentenfluss:
ALL für die Quelle und das Ziel.
Legen Sie dann die B2B-Funktionalität für Partner Zwei
fest.
- Klicken Sie im Hauptmenü auf Kontenadmin > Profile >
Community-Teilnehmer.
- Klicken Sie auf Suchen.
- Wählen Sie Partner Zwei aus, indem Sie auf das Lupensymbol
klicken.
- Klicken Sie auf B2B-Funktionalität in der horizontalen
Navigationsleiste.
- Wählen Sie Quelle festlegen und Ziel festlegen für
das Paket: AS, das Protokoll: EDI-X12 und
den Dokumentenfluss: ALL aus, indem Sie die folgenden
Schritte ausführen:
- Klicken Sie auf das Aktivierungssymbol unter Quelle festlegen
für Paket: AS.
- Klicken Sie auf das Aktivierungssymbol unter Ziel festlegen für
Paket: AS.
- Klicken Sie auf das Ordnersymbol neben Paket: AS, um den
Ordner zu erweitern.
- Klicken Sie auf das Aktivierungssymbol zu Protokoll: EDI-X12
(ALL) für die Quelle und das Ziel.
- Klicken Sie auf das Ordnersymbol neben Protokoll: EDI-X12
(ALL), um den Ordner zu erweitern.
- Klicken Sie auf das Aktivierungssymbol zu Dokumentenfluss:
ALL für die Quelle und das Ziel.
- Legen Sie die Quelle und das Ziel für das Paket: Kein(e),
das Protokoll: EDI-X12 und den Dokumentenfluss:
ALLE fest, indem Sie die folgenden Schritte ausführen:
- Klicken Sie auf das Aktivierungssymbol unter Quelle festlegen
für Paket: None.
- Klicken Sie auf das Aktivierungssymbol unter Ziel festlegen für
Paket: None.
- Klicken Sie auf das Ordnersymbol neben Paket: None, um
den Ordner zu erweitern.
- Klicken Sie auf das Aktivierungssymbol zu Protokoll: EDI-X12
(ALL) für die Quelle und das Ziel.
- Klicken Sie auf das Ordnersymbol neben Protokoll: EDI-X12
(ALL), um den Ordner zu erweitern.
- Klicken Sie auf das Aktivierungssymbol zu Dokumentenfluss:
ALL für die Quelle und das Ziel.
Definieren Sie die Teilnehmerverbindung für EDI-Dokumente ohne Paket, die
von Partner Eins eingehen und an Partner Zwei
übermittelt werden sollen.
- Klicken Sie auf Kontenadmin > Teilnehmerverbindungen.
- Wählen Sie in der Liste Quelle den Eintrag Partner
Eins aus.
- Wählen Sie in der Liste Ziel den Eintrag Partner
Zwei aus.
- Klicken Sie auf Suchen.
- Klicken Sie auf Aktivieren für die Verbindung mit den folgenden
Zusatzinformationen:
- Quelle
- Paket: None (N/A)
- Protokoll: EDI-X12 (ALL)
- Dokumentenfluss: ALL (ALL)
- Ziel
- Paket: AS (N/A)
- Protokoll: EDI-X12 (ALL)
- Dokumentenfluss: ALL (ALL)
Definieren Sie als Nächstes die Verbindung für EDI-Dokumente im AS2-Paket,
die von Partner Zwei eingehen und an Partner Eins ohne
Paket übermittelt werden sollen. Dies ähnelt sehr der Verbindung, die
Sie im vorherigen Abschnitt definiert haben, außer dass Sie auch noch
AS2-Attribute konfigurieren.
- Klicken Sie auf Kontenadmin > Teilnehmerverbindungen.
- Wählen Sie in der Liste Quelle den Eintrag Partner
Zwei aus.
- Wählen Sie in der Liste Ziel den Eintrag Partner
Eins aus.
- Klicken Sie auf Suchen.
- Klicken Sie auf Aktivieren für die Verbindung mit den folgenden
Zusatzinformationen:
- Quelle
- Paket: AS (N/A)
- Protokoll: EDI-X12 (ALL)
- Dokumentenfluss: ALL (ALL)
- Ziel
- Paket: None (N/A)
- Protokoll: EDI-X12 (ALL)
- Dokumentenfluss: ALL (ALL)
Wählen Sie als Nächstes Attribute neben dem Kästchen
Paket: AS (N/A) für Partner Zwei aus.
- Bearbeiten Sie die Attribute von Paket: AS (N/A), indem
Sie in der Anzeige vorblättern, und klicken Sie auf das Ordnersymbol neben
Paket: AS (N/A).
- Geben Sie einen Wert für AS-MDN-E-Mail-Adresse (AS1)
ein. Dies kann eine beliebige gültige E-Mail-Adresse sein.
- Geben Sie einen Wert für AS-MDN-HTTP-URL-Adresse (AS2)
ein. Dieser sollte wie folgt eingegeben werden:
http://<IP_Adresse>:57080/bcgreceiver/submit.
Dabei steht <IP_Adresse> für den Hub.
- Klicken Sie auf Speichern.
