Vorgehensweise: Erstellen einer Dienstanwendung für WCF-Workflows

Windows Communication Foundation (WCF)-Workflowdienstanwendungen sind verteilte Kommunikationsdienste, die prozessübergreifend Nachrichten zwischen Clients und untereinander übergeben. Die Implementierung des Dienstvertrags auf der Dienstseite erfolgt deklarativ über Workflowaktivitäten in .NET Framework 4, analog zu den früheren Workflowdiensten in .NET Framework 3.5.

So erstellen Sie eine WCF-Workflowdienstanwendung

  1. Starten Sie Visual Studio 2010.

  2. Zeigen Sie im Menü Datei auf Neu, und klicken Sie dann auf Projekt.

    Das Dialogfeld Neues Projekt wird angezeigt.

  3. Wählen Sie im Bereich Installierte Vorlagen die Option WCF oder Workflow aus der Visual C#- oder Visual Basic-Gruppe (je nach bevorzugter Sprache) aus.

  4. Wählen Sie im mittleren Bereich WCF-Workflowdienstanwendung.

  5. Geben Sie im Feld Name einen beschreibenden Namen für das Projekt ein, um es einfach identifizieren zu können.

  6. Geben Sie im Feld Speicherort das Verzeichnis ein, in dem das Projekt gespeichert werden soll, oder klicken Sie auf Durchsuchen, um zu dem Verzeichnis zu navigieren.

  7. Wählen Sie im Feld Projektmappe aus, ob eine neue Projektmappe erstellt werden soll, und klicken Sie dann auf OK.

    Tipp

    Wenn Sie einer vorhandenen Projektmappe eine Workflowkonsolenanwendung hinzufügen möchten, öffnen Sie diese Projektmappe in Visual Studio 2010, klicken Sie mit der rechten Maustaste im Projektmappen-Explorer auf die Projektmappe, und wählen Sie Hinzufügen und dann Neues Projekt aus, um das Dialogfeld Neues Projekt zu öffnen. Fahren Sie wie oben in dieser Prozedur beschrieben fort.

  8. Die Projektvorlage erstellt eine Dienstdefinition im XAML-Format. Der Windows Workflow Designer wird in der Entwurfsansicht mit einer Sequence-Aktivität geöffnet, die einen Satz von Receive-Aktivitäten und SendReply-Aktivitäten enthält.

Siehe auch

Weitere Ressourcen

How to: Create an Activity
Erstellen eines Workflowprojekts