Freigeben über


Lektion 2: Empfangen und Filtern von Benachrichtigungen

In dieser Lektion beginnen Sie mit dem Erstellen einer Orchestrierung, die Benachrichtigungen für Änderungen an der Tabelle Employee empfängt. Nachdem die Orchestrierung die Benachrichtigung empfangen hat, extrahiert sie den Benachrichtigungstyp, und wenn der Benachrichtigungstyp für einen Einfügevorgang in der Tabelle Employee verwendet wird, wird eine "if"-Bedingung verwendet, um nachfolgende Aufgaben auszuführen. In dieser Lektion führen Sie die folgenden Aufgaben aus:

  1. Fügen Sie der Orchestrierung einen unidirektionalen Empfangsport und ein Receive-Shape hinzu, um die Benachrichtigungsnachricht zu empfangen.

  2. Fügen Sie eine Ausdrucksform hinzu, die eine xpath-Abfrage enthält, um den Benachrichtigungstyp zu extrahieren.

  3. Nachdem der Benachrichtigungstyp bekannt ist, fügen Sie der Orchestrierung einen Filter hinzu, indem Sie ein Decide-Shape einschließen. Dieses Shape entscheidet, ob die Benachrichtigung für eine Einfügebenachrichtigung gilt, und führt dann nachfolgende Vorgänge aus. Wenn die Benachrichtigung nicht für einen Einfügevorgang verwendet wird, wird von der Orchestrierung nichts ausgeführt.

In diesem Abschnitt