Freigeben über


Workflowdienste

Mit .NET Framework 4.6.1 können Sie einen workflowbasierten Dienst vollständig deklarativ in XAML beschreiben. Sie können einen Workflow definieren, der den Dienst implementiert, und Endpunkte beschreiben, die der Dienst verfügbar macht – alles in XAML. In den Themen in diesem Abschnitt wird ausführlich das Programmiermodell beschrieben, das das deklarative Schreiben von Diensten unterstützt.

In diesem Abschnitt

Übersicht über Workflowdienste
Beschreibt die Komponenten, die am Erstellen und Hosten eines Workflowdiensts beteiligt sind.

Messagingaktivitäten
Erläutert die Aktivitäten, mit denen Workflows Nachrichten senden und empfangen können.

Vorgehensweise: Erstellen eines Workflowdiensts mit Messagingaktivitäten
Beschreibt, wie Sie Messagingaktivitäten verwenden, um einen Workflowdienst zu erstellen.

Vorgehensweise: Zugreifen auf einen Dienst aus einer Workflowanwendung
Erläutert, wie Sie einen Dienst aus einer Workflowanwendung aufrufen.

Korrelation
Erläutert, wie Nachrichten bei der Korrelation einander und Instanzen zugeordnet werden.

Verarbeiten von Nachrichten außerhalb der normalen Reihenfolge
Beschreibt, wie Sie einen Dienst so konfigurieren, dass dieser nicht in der richtigen Reihenfolge angeordnete Nachrichten akzeptiert.

Entwickeln von Vertrag zuerst-Workflowdiensten
Beschreibt das Erstellen eines Workflowdiensts auf Grundlage eines vorhandenen Dienstvertrags.

Vorgehensweise: Erstellen eines Workflowdiensts zum Verarbeiten eines vorhandenen Dienstvertrags
Erläutert anhand eines Beispiels Schritt für Schritt, wie ein Workflowdienst unter Verwendung eines vorhandenen Dienstvertrags erstellt wird.

Übersicht über das Hosten von Workflowdiensten
Beschreibt die verschiedenen Aspekte, die beim Hosten eines Workflowdiensts gelten.

Verwenden von Verträgen im Workflow
Beschreibt die verschiedenen Vertragstypen und die damit verbundenen Auswirkungen.