Schritt 2: Erstellen von Meldungen für BizTalk-Orchestrierungen
Vervollständigungszeit: 5 Minuten
Ziel: In diesem Schritt fügen Sie dem BizTalk-Projekt eine Orchestrierung hinzu und erstellen Nachrichten für die Schemas, die Sie in Schritt 1: Schema für Vorgänge generieren generiert haben.
Voraussetzungen
Sie müssen Schritt 1: Generieren eines Schemas für Vorgänge abgeschlossen haben.
So erstellen Sie Nachrichten in einer Orchestrierung
Fügen Sie dem BizTalk-Projekt in Visual Studio eine BizTalk-Orchestrierung hinzu:
Klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf den BizTalk-Projektnamen, zeigen Sie auf Hinzufügen, und klicken Sie dann auf Neues Element.
Klicken Sie im Dialogfeld Neues Element hinzufügen im Feld Kategorien auf Orchestrierungsdateien. Klicken Sie im Feld Vorlagen auf BizTalk-Orchestrierung.
Geben Sie einen Namen für die BizTalk-Orchestrierung ein, und klicken Sie dann auf Hinzufügen. Geben Sie für dieses Tutorial den Namen
EmployeeOrch.odx
ein.
Öffnen Sie das Fenster Orchestrierungsansicht des BizTalk-Projekts, falls es noch nicht geöffnet ist. Klicken Sie hierzu auf Ansicht, zeigen Sie auf Andere Fenster, und klicken Sie dann auf Orchestrierungsansicht.
Fügen Sie der Orchestrierung Nachrichten hinzu.
Klicken Sie in der Orchestrierungsansicht mit der rechten Maustaste auf Nachrichten, und klicken Sie dann auf Neue Nachricht.
Klicken Sie mit der rechten Maustaste auf die neu erstellte Nachricht, und wählen Sie dann Eigenschaftenfenster aus.
Führen Sie im Bereich Eigenschaften für Message_1 die folgenden Schritte aus:
Option Aufgabe Bezeichner Geben Sie NotifyReceive
ein.Nachrichtentyp Erweitern Sie in der Dropdownliste Schemas, und wählen Sie Employee_PurchaseOrder.Notification aus, wobei Employee_PurchaseOrder der Name Ihres BizTalk-Projekts ist. Die Benachrichtigung ist das Schema, das für den Benachrichtigungsvorgang generiert wird. Wiederholen Sie den vorherigen Schritt, um vier neue Nachrichten hinzuzufügen: eine Anforderungs-Antwort-Nachricht zum Aufrufen der gespeicherten Prozedur UPDATE_EMPLOYEE und eine weitere Anforderung-Antwort-Nachrichtensatz zum Ausführen des Insert-Vorgangs für Purchase_Order Tabelle.
Festlegen des Bezeichners auf Festlegen des Nachrichtentyps auf UpdateEmployee Employee_PurchaseOrder.TypedProcedure_dbo. UPDATE_EMPLOYEE, wobei TypedProcedure_dbo. UPDATE_EMPLOYEE ist das Schema für die gespeicherte UPDATE_EMPLOYEE Prozedur. UpdateEmployeeResponse Employee_PurchaseOrder.TypedProcedure_dbo. UPDATE_EMPLOYEEResponse InsertPO Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.Insert, wobei TableOperation_dbo_Purchase_Order.Insert das Schema für den Insert-Vorgang in der Purchase_Order Tabelle ist. InsertPOResponse Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.InsertResponse Speichern Sie die Orchestrierungsdatei und das BizTalk-Projekt.
Abgeschlossene Aufgaben
In diesem Schritt haben Sie Nachrichten zum Aufrufen von eingehenden und ausgehenden Vorgängen auf SQL Server mithilfe des SQL-Adapters erstellt.
Nächste Schritte
Sie fügen Orchestrierungs-Shapes hinzu, um Benachrichtigungen von SQL Server und Filterbenachrichtigungen für den Einfügevorgang zu erhalten, wie in Lektion 2: Empfangen und Filtern von Benachrichtigungen beschrieben.
Weitere Informationen
Lektion 1: Generieren von Schemas und Erstellen von Meldungen
Schritt 1: Generieren von Schemas für Vorgänge