Lesezeichenresolver für WorkflowHostingEndpoint
Dieses Thema gilt für Windows Workflow Foundation 4.
In diesem Beispiel wird veranschaulicht, wie der WorkflowHostingEndpoint mit dem WorkflowServiceHost verwendet werden kann, um Workflowinstanzen zu erstellen.
Veranschaulicht
WorkflowHostingEndpoint, WorkflowServiceHost
Diskussion
In diesem Beispiel wird der WorkflowHostingEndpoint zum Erstellen von Workflowinstanzen verwendet, die mit WorkflowServiceHost gehostet werden. WorkflowHostingEndpoint ist ein Erweiterungspunkt für WorkflowServiceHost, der in den folgenden Szenarien verwendet werden kann:
Erstellen neuer Workflowinstanzen
Fortsetzen von Lesezeichen für eine auf WorkflowServiceHost gehostete Workflowinstanz.
Der enthaltene Beispielendpunkt macht einen Vertrag verfügbar, mit dem Vorgänge zum Erstellen eines Workflows bereitgestellt werden, und gibt die Instanz-ID zurück oder erstellt eine Instanz mit einer bestimmten ID. Die Beispielkonsolenanwendung erstellt eine WorkflowServiceHost-Instanz mit einer Workflowdefinition und fügt dem Host einen CreationEndpoint
hinzu. Sie ruft dann den Create
-Vorgang auf dem Endpunkt auf, um eine neue Workflowinstanz zu erstellen.
So richten Sie das Beispiel ein, erstellen es und führen es aus
Erstellen Sie die Projektmappe.
Führen Sie die Anwendung aus. Die
CreationEndpoint
-Konsole zeigt eine Meldung an, die die Instanz-ID enthält, wenn die Workflowinstanz erstellt wird. Die Meldung "Hello World!" wird von der Workflowinstanz gedruckt.
Hinweis: |
---|
Die Beispiele sind möglicherweise bereits auf dem Computer installiert. Überprüfen Sie das folgende (standardmäßige) Verzeichnis, bevor Sie fortfahren.
<Installationslaufwerk>:\WF_WCF_Samples
Wenn dieses Verzeichnis nicht vorhanden ist, rufen Sie Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4 auf, um alle Windows Communication Foundation (WCF)- und WF-Beispiele herunterzuladen. Dieses Beispiel befindet sich im folgenden Verzeichnis.
<Installationslaufwerk>:\WF_WCF_Samples\WF\Basic\Execution\CreationEndpoint
|