Freigeben über


Schritt 1: Generieren von Schemas für Vorgänge

Schritt 1 von 2

Vervollständigungszeit: 5 Minuten

Ziel: In diesem Schritt generieren Sie Schemas für die Vorgänge, die Sie für die SQL Server-Datenbank mithilfe des SQL-Adapters ausführen. Für dieses Tutorial müssen Sie ein Schema für Folgendes generieren:

  • Benachrichtigung (eingehender Vorgang).

  • UPDATE_EMPLOYEE gespeicherte Prozedur (ausgehender Vorgang).

  • Einfügevorgang für die Purchase_Order Tabelle (ausgehender Vorgang).

Voraussetzungen

  • Machen Sie sich mit dem Erstellen von BizTalk-Projekten in Visual Studio vertraut. Weitere Informationen finden Sie unter Verwenden des BizTalk-Projektsystems.
  • Melden Sie sich als Mitglied der Gruppe BizTalk Server Administratoren an.

Generieren eines Schemas für Vorgänge

  1. Erstellen Sie ein neues BizTalk-Projekt in Visual Studio. Benennen Sie das Projekt in diesem Tutorial als Employee_PurchaseOrder.

  2. Stellen Sie mithilfe des Add-Ins Adapterdienst nutzen eine Verbindung mit der ADAPTER_SAMPLES SQL Server Datenbank her. Anweisungen zum Herstellen einer Verbindung mithilfe des Adapterdienst-Add-Ins nutzen finden Sie unter Herstellen einer Verbindung mit SQL Server in Visual Studio using Consume Adapter Service Add-In.

    Hinweis

    Sie können auch mithilfe des Assistenten zum Hinzufügen von Adaptermetadaten eine Verbindung mit SQL Server herstellen. Für dieses Tutorial verwenden Sie jedoch das Add-In Adapterdienst nutzen.

  3. Generieren Sie ein Schema für den eingehenden Benachrichtigungsvorgang .

    1. Nachdem Sie eine Verbindung mit der ADAPTER_SAMPLES-Datenbank hergestellt haben, wählen Sie im Add-In Adapterdienst nutzen in der Liste Vertragstyp auswählendie Option Dienst (Eingehende Vorgänge)aus.

    2. Klicken Sie im Feld Kategorie auswählen auf den Stammknoten (/).

    3. Wählen Sie im Feld Verfügbare Kategorien und Vorgängedie Option Benachrichtigung aus, und klicken Sie auf Hinzufügen. Der Benachrichtigungsvorgang wird jetzt im Feld Hinzugefügte Kategorien und Vorgänge angezeigt. Klicken Sie auf OK.

  4. Generieren Sie ein Schema für die UPDATE_EMPLOYEE gespeicherten Prozedur und den Einfügevorgang für Purchase_Order Tabelle.

    1. Wiederholen Sie Schritt 2, um eine Verbindung mit ADAPTER_SAMPLES Datenbank in SQL Server mithilfe des Add-Ins Adapterdienst nutzen herzustellen.

      Hinweis

      Sie können kein Schema für eingehende und ausgehende Vorgänge gleichzeitig generieren. Nachdem Sie daher in Schritt 3 auf OK geklickt haben, um das Schema für den Benachrichtigungsvorgang zu generieren, wird das Add-In Adapterdienst verbrauchen geschlossen. Sie müssen erneut eine Verbindung mit der SQL Server-Datenbank herstellen, um ein Schema für ausgehende Vorgänge zu generieren.

    2. Wählen Sie in der Liste Vertragstyp auswählendie Option Client (Ausgehende Vorgänge) aus.

    3. Klicken Sie im Feld Kategorie auswählen auf den Knoten Stark typisierte Prozeduren . Wählen Sie im Feld Verfügbare Kategorien und Vorgängedie Option UPDATE_EMPLOYEE aus, und klicken Sie dann auf Hinzufügen.

      Wichtig

      Die UPDATE_EMPLOYEE gespeicherten Prozedur ist auch unter dem Knoten Prozeduren verfügbar. Wenn Sie jedoch ein Schema für die gespeicherte Prozedur über den Knoten Prozeduren generieren, ist das Antwortmeldungsschema zur Entwurfszeit nicht verfügbar, sondern wird mit der Antwortnachricht empfangen, nachdem Sie die gespeicherte Prozedur ausgeführt haben.

      In diesem Tutorial ordnen Sie das Antwortschema der gespeicherten Prozedur dem Eingabeschema des Insert-Vorgangs für die Purchase_Order Tabelle zu. Daher benötigen Sie das Schema für die UPDATE_EMPLOYEE gespeicherte Prozedur zur Entwurfszeit, und Sie müssen die gespeicherte Prozedur unter Stark typisierte Prozeduren auswählen. Dadurch erhalten Sie das Schema der gespeicherten Prozedur zur Entwurfszeit.

    4. Erweitern Sie im Feld Kategorie auswählen den Knoten Tabellen, und klicken Sie auf den Knoten für Purchase_Order Tabelle. Wählen Sie im Feld Verfügbare Kategorien und Vorgängedie Option Einfügen aus, klicken Sie auf Hinzufügen, und klicken Sie dann auf OK.

Abgeschlossene Aufgaben

In diesem Schritt haben Sie Schemas für Benachrichtigung (eingehender Vorgang), UPDATE_EMPLOYEE gespeicherte Prozedur und den Einfügevorgang für die Purchase_Order Tabelle generiert. Nachdem Sie das Schema generiert haben, fügt das Add-In Adapterdienst nutzen ihrem BizTalk-Projekt die folgenden Dateien hinzu:

Nächste Schritte

Sie erstellen Nachrichten im BizTalk-Projekt für die Schemas in Schritt 2: Erstellen von Nachrichten für BizTalk-Orchestrierungen.

Weitere Informationen

Lektion 1: Generieren von Schemas und Erstellen von Meldungen