Share via


Erstellen austauschbarer Workflowdienste

Letzte Änderung: Freitag, 16. April 2010

Gilt für: SharePoint Foundation 2010

Das Erstellen eines austauschbaren Workflowdiensts in Microsoft SharePoint Foundation 2010 ermöglicht Entwicklern das Einrichten eines Kommunikationskanals zwischen einer ausgeführten Workflowinstanz und einer externen Anwendung oder Komponente.

Einrichten eines Workflowdienstprojekts

  1. Installieren Sie Visual Studio und die Erweiterungen für Workflows auf allen Servern, auf denen SharePoint Foundation 2010 installiert ist.

  2. Erstellen Sie ein neues sequenzielles Workflowbibliotheksprojekt.

  3. Fügen Sie die folgenden Verweise hinzu.

    • Microsoft.SharePoint

    • Microsoft.SharePoint.WorkflowActions

  4. Schließen Sie die angefügte CS-Datei in das Projekt ein.

  5. Kompilieren Sie das Projekt mit aktivierter Assemblysignierung.

  6. Kopieren Sie die resultierende DLL in den globalen Assemblycache (GAC).

  7. Fügen Sie der Datei web.config einen Workflowdiensteintrag hinzu (siehe dieses Beispiel).

    <WorkflowService Assembly="WorkflowService, Version=1.0.0.0, 
                     Culture=neutral, 
                     PublicKeyToken=8b3b67b558e6a72f" 
                     Class="Microsoft.Test.PlugChannels.LinksService">
    </WorkflowService>
    
  8. Erstellen, installieren und aktivieren Sie ein neues sequenzielles Workflowprojekt, das den Workflowdienst mithilfe der HandleExternalEvent-Aktivität verwendet.

  9. Führen Sie iisreset aus.