Schritt 2: Konfigurieren und Starten der Anwendung
Abgeschlossene Zeit: 10 Minuten
Ziel: In diesem Schritt konfigurieren und starten Sie die EAISolution-Anwendung.
Zweck: Bei der Konfiguration geht es hauptsächlich um Bindung. Eine Bindung erzeugt eine Zuordnung zwischen einem logischen Endpunkt, wie z. B. einem Orchestrierungsport oder einer Rollenverknüpfung, und einem physikalischen Endpunkt, wie z. B. einem Sende- und Empfangsport oder einer Sende- und Empfangspartei. Dies ermöglicht die Kommunikation zwischen verschiedenen Komponenten einer BizTalk-Geschäftslösung. Bindungen können mithilfe der BizTalk Server-Verwaltungskonsole erstellt werden.
Voraussetzungen
Folgende Voraussetzungen müssen erfüllt sein, bevor Sie mit diesem Arbeitsschritt beginnen:
Bevor Sie mit diesem Schritt beginnen, müssen Sie Schritt 1: Bereitstellen der Projekte ausführen.
Sie müssen sich als Mitglied der Gruppe BizTalk Server-Administratoren anmelden.
Prozeduren
Die BizTalk-Anwendung ist ein Feature von BizTalk Server, mit dem Bereitstellung, Verwaltung und Problembehandlung von BizTalk Server-Geschäftslösungen beschleunigt und vereinfacht werden. Eine BizTalk-Anwendung ist eine logische Gruppierung von Elementen (Artifacts), die in einer BizTalk Server-Geschäftslösung verwendet werden. Weitere Informationen finden Sie unter Was ist eine BizTalk-Anwendung?. In Schritt 1: Bereitstellen der Projekte konfigurieren wir den Anwendungsnamen auf "EAISolution", bevor wir die Projekte bereitstellen. Daher enthält die Anwendung EAISolution die Orchestrierung, die zwei Schemas und die Zuordnung.
So öffnen Sie die Anwendung EAISolution von der BizTalk Server-Verwaltungskonsole
Klicken Sie auf Start, zeigen Sie auf Alle Programme, zeigen Sie auf Microsoft BizTalk Server 20xx, und klicken Sie dann auf BizTalk Server Verwaltung.
Erweitern Sie in der Konsolenstruktur auf der linken Seite der BizTalk Server-Verwaltungskonsole BizTalk Server Verwaltung, klicken Sie mit der rechten Maustaste auf BizTalk-Gruppe, und klicken Sie dann auf Aktualisieren.
Erweitern Sie BizTalk-Gruppe, erweitern Sie Anwendungen, und klicken Sie dann auf EAISolution.
In Lektion 2: Definieren des Geschäftsprozesses haben wir eine Orchestrierung erstellt. In der Orchestrierung wurden die logischen Ports definiert. In den folgenden Vorgängen definieren Sie die physischen Ports und binden diese an die logischen Ports.
So erstellen Sie den Port ReceiveRequest
Klicken Sie in BizTalk Server Verwaltungskonsole unter dem Knoten EAISolution mit der rechten Maustaste auf Empfangsports, zeigen Sie auf Neu, und klicken Sie dann auf Unidirektionale Empfangsport.
Führen Sie auf der Registerkarte Allgemein Folgendes aus:
Option Aufgabe Name Geben Sie EAISolutionReceiveRequestPort ein. Routing für fehlerhafte Nachrichten aktivieren (deaktivieren) Klicken Sie auf Empfangsorte, und klicken Sie dann auf Neu.
Führen Sie im Dialogfeld "ReceiveLocation1 - Eigenschaften für Empfangsspeicherort" die folgenden Schritte aus:
Option Aufgabe Name Geben Sie EAISolutionReceiveRequestLocation ein. Typ Wählen Sie Datei aus. Empfangshandler Wählen Sie BizTalkServerApplicationaus. Empfangspipeline Wählen Sie XMLReceive aus. Klicken Sie auf Konfigurieren.
Gehen Sie in "FILE-Transporteigenschaften" wie folgt vor:
Option Aufgabe Empfangsordner Geben Sie C:\BTSTutorials\WareHouse\Request ein. Klicken Sie dreimal auf OK.
So erstellen Sie den Port SendDecline
Klicken Sie in BizTalk Server Verwaltungskonsole unter dem Knoten EAISolution mit der rechten Maustaste auf Ports senden, zeigen Sie auf Neu, und klicken Sie dann auf Statischer unidirektionalen Sendeport.
Führen Sie auf der Registerkarte Allgemein Folgendes aus:
Option Aufgabe Name Geben Sie EAISolutionSendDeclinePort ein. Typ Wählen Sie Datei aus. Sendehandler Wählen Sie BizTAlkServerAnwendung aus. Sendepipeline Wählen Sie XML-Übertragung aus. Klicken Sie auf Konfigurieren.
Gehen Sie in "FILE-Transporteigenschaften" wie folgt vor:
Option Aufgabe Empfangsordner Geben Sie C:\BTSTutorials\WareHouse\RequestDecline ein. Dateiname Geben Sie RequestDecline_%MessageID%.xmlein. Klicken Sie zweimal auf OK.
So erstellen Sie den Port SendToERP
Klicken Sie in BizTalk Server Verwaltungskonsole unter dem Knoten EAISolution mit der rechten Maustaste auf Ports senden, zeigen Sie auf Neu, und klicken Sie dann auf Statischer unidirektionalen Sendeport.
Führen Sie auf der Registerkarte Allgemein Folgendes aus:
Option Aufgabe Name Geben Sie EAISolutionSendToERPPort ein. Typ Wählen Sie Datei aus. Sendehandler Wählen Sie BizTAlkServerAnwendung aus. Sendepipeline Wählen Sie XML-Übertragung aus. Klicken Sie auf Konfigurieren.
Gehen Sie in "FILE-Transporteigenschaften" wie folgt vor:
Option Aufgabe Empfangsordner Geben Sie C:\BTSTutorials\ERP\Request ein. Dateiname Geben Sie Request_%MessageID%.xmlein. Klicken Sie zweimal auf OK.
So binden Sie die Ports
Klicken Sie BizTalk Server Verwaltungskonsole mit der rechten Maustaste auf EAISolution, und klicken Sie dann auf Konfigurieren.
Klicken Sie unter Anwendung konfigurieren im linken Bereich auf EAIProcess. Hierbei handelt es sich um die erstellte Orchestrierung.
Führen Sie im rechten Fensterbereich die folgenden Schritte aus:
Option Aufgabe Host Wählen Sie BizTalkServerApplicationaus. Empfangsport für ReceiveRequestPort Wählen Sie EAISolutionReceiveReqeustPort aus. Senden von PortsSend-Portgruppen für ReceiveRequestPort Wählen Sie EAISolutionSendDeclinePort aus. Empfangsport für ReceiveRequestPort Wählen Sie EAISolutionSendToERPPort aus. Klicken Sie auf OK, um die Konfiguration zu speichern.
So starten Sie die Anwendung
Klicken Sie in BizTalk Server Verwaltungskonsole mit der rechten Maustaste auf EAISolution, und klicken Sie dann auf Start.
Klicken Sie im Dialogfeld auf Start.
Abgeschlossene Aufgaben
In diesem Schritt haben Sie die EAIApplication-Anwendung konfiguriert und gestartet.
Nächste Schritte
Sie testen, wie die EAI-Lösung Nachrichten in Schritt 3: Testen der Lösung verarbeitet.
Weitere Informationen
Schritt 1: Bereitstellen der Projekte
Schritt 3: Testen der Lösung