Erstellen eines einfachen Workflows in Amazon SWF - Amazon Simple Workflow Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen eines einfachen Workflows in Amazon SWF

Das Erstellen eines einfachen Workflows umfasst die folgenden Schritte.

  • Modellieren eines Workflows, Registrieren des entsprechenden Typs und der Aktivitätstypen

  • Entwickeln und Starten von Aktivitäts-Workern, die die Aktivitätsaufgaben ausführen

  • Entwickeln und Starten von Entscheidern, die anhand des Workflow-Verlaufs den nächsten Schritt festlegen

  • Entwickeln und Starten von Workflow-Startern, d. h. Anwendungen, die Workflow-Ausführungen starten

Modellieren des Workflows und der entsprechenden Aktivitäten

Modellieren Sie zur Verwendung von Amazon SWF die logischen Schritte in Ihrer Anwendung als Aktivitäten. Eine Aktivität repräsentiert einen einzelnen logischen Schritte oder eine Aufgabe in Ihrem Workflow. Das Autorisieren einer Kreditkarte ist beispielsweise eine Aktivität, die das Angeben einer Kreditkartennummer und anderer Informationen sowie das Empfangen eines Genehmigungscodes oder einer Nachricht umfasst, dass die Karte abgelehnt wurde.

Zusätzlich zu den Aktivitäten müssen Sie außerdem die Koordinationslogik für die Entscheidungen definieren. Die Koordinationslogik plant z. B. eine andere Folgeaktivität, je nachdem, ob die Kreditkarte genehmigt oder abgelehnt wurde.

Die folgende Abbildung zeigt ein Beispiel eines sequenziellen Kundenbestellungs-Workflows mit vier Aktivitäten (Bestellung prüfen, Kreditkarte belasten, Bestellung absenden und Vorgang schließen).

Kundenbestellungs-Workflow