WorkflowdiensteWorkflow Services

Mit .NET Framework 4.6.1.NET Framework 4.6.1 können Sie einen workflowbasierten Dienst vollständig deklarativ in XAML beschreiben..NET Framework 4.6.1.NET Framework 4.6.1 allows you to fully describe a workflow-based service declaratively in XAML. Sie können einen Workflow definieren, der den Dienst implementiert, und Endpunkte beschreiben, die der Dienst verfügbar macht – alles in XAML.You can define a workflow that implements your service and describe endpoints the service exposes, all entirely in XAML. In den Themen in diesem Abschnitt wird ausführlich das Programmiermodell beschrieben, das das deklarative Schreiben von Diensten unterstützt.The topics in this section describe, in detail, the programming model that supports writing services declaratively.

In diesem AbschnittIn This Section

Übersicht über WorkflowdiensteWorkflow Services Overview
Beschreibt die Komponenten, die am Erstellen und Hosten eines Workflowdiensts beteiligt sind.Describes the components involved in creating and hosting a workflow service.

MessagingaktivitätenMessaging Activities
Erläutert die Aktivitäten, mit denen Workflows Nachrichten senden und empfangen können.Discusses activities that allow workflows to send and receive messages.

Vorgehensweise: Erstellen eines Workflowdiensts mit MessagingaktivitätenHow to: Create a Workflow Service with Messaging Activities
Beschreibt, wie Sie Messagingaktivitäten verwenden, um einen Workflowdienst zu erstellen.Describes how to use messaging activities to create a workflow service.

Vorgehensweise: Zugreifen auf einen Dienst aus einer WorkflowanwendungHow To: Access a Service From a Workflow Application
Erläutert, wie Sie einen Dienst aus einer Workflowanwendung aufrufen.Discusses how to call a service from a workflow application.

KorrelationCorrelation
Erläutert, wie Nachrichten bei der Korrelation einander und Instanzen zugeordnet werden.Discusses how correlation maps messages to each other and to instances.

Verarbeiten von Nachrichten außerhalb der normalen ReihenfolgeOut-of-Order Message Processing
Beschreibt, wie Sie einen Dienst so konfigurieren, dass dieser nicht in der richtigen Reihenfolge angeordnete Nachrichten akzeptiert.Describes configuring a service to accept out of order messages.

Vorgehensweise: Erstellen eines Workflowdiensts zum Aufrufen eines anderen WorkflowdienstsHow to: Create a Workflow Service That Calls Another Workflow Service
Beschreibt, wie Sie einen Workflowdienst synchron aus einem anderen Workflowdienst heraus aufrufen.Describes how to synchronously call a workflow service from within another workflow service.

Entwickeln von Vertrag zuerst-WorkflowdienstenContract First Workflow Service Development
Beschreibt das Erstellen eines Workflowdiensts auf Grundlage eines vorhandenen Dienstvertrags.Describes creating a workflow service based on an existing service contract.

Vorgehensweise: Erstellen eines Workflowdiensts zum Verarbeiten eines vorhandenen DienstvertragsHow to: Create a workflow service that consumes an existing service contract
Erläutert anhand eines Beispiels Schritt für Schritt, wie ein Workflowdienst unter Verwendung eines vorhandenen Dienstvertrags erstellt wird.Provides a step-by-step example of creating a workflow service using an existing service contract.

Übersicht über das Hosten von WorkflowdienstenHosting Workflow Services Overview
Beschreibt die verschiedenen Aspekte, die beim Hosten eines Workflowdiensts gelten.Describes the different aspects of hosting a workflow service.

Verwenden von Verträgen im WorkflowUsing Contracts in Workflow
Beschreibt die verschiedenen Vertragstypen und die damit verbundenen Auswirkungen.Describes the different types of contracts and contract inference.