Freigeben über


Vergleichen von Workflowtypen

Es gibt drei Arten von Workflows, die mit Microsoft Office SharePoint Server 2007 verwendet werden können: Vordefinierte Workflows, SharePoint Designer-Workflows und Visual Studio-Workflows. Vordefinierte Workflows entsprechen den Anforderungen unkomplizierter Geschäftsprozesse für die Zusammenarbeit, wie z. B. Dokumentüberprüfung und -genehmigung. SharePoint Designer-Workflows sind gut geeignet für strukturiertere sequenzielle Prozesse, die eine benutzerdefinierte Logik erfordern, wie z. B. Serviceanfragen und die Inventarverwaltung. Visual Studio-Workflows eignen sich für komplexe, strukturierte Geschäftsprozesse, die Code erfordern, wie z. B. die Bearbeitung und Ausführung von Bestellungen.

Inhalt dieses Artikels:

  • Vordefinierte Workflows

  • SharePoint Designer-Workflows

  • Visual Studio-Workflows

  • Auswählen eines Workflowtyps

Vordefinierte Workflows

Vordefinierte Workflows werden als Features installiert und sind sofort nach der Bereitstellung von Microsoft Office SharePoint Server 2007 einsatzbereit. Wenn Sie einen vordefinierten Workflow für Ihre Websitesammlung aktiviert haben, können Sie den Workflow beliebigen Listen, Bibliotheken oder Inhaltstypen auf der Website hinzufügen. In der folgenden Tabelle werden die in Microsoft Office SharePoint Server 2007 verfügbaren vordefinierten Workflowvorlagen beschrieben.

Name Beschreibung Vorgeschlagene Verwendungsmöglichkeiten

Routing

Leitet mithilfe eines webbasierten Formulars ein Dokument oder Listenelement an Benutzer weiter, um Feedback oder eine Genehmigung zu erhalten.

Genehmigungsprozesse, Erfassen von Feedback und Zusammenfassen von Feedback für ein Dokument.

Signaturen sammeln

Leitet ein Office-Dokument zur Genehmigung mithilfe von digitalen Signaturen an Benutzer weiter.

Hinweis   Dieser Workflow muss in einer Anwendung in 2007 Office System manuell gestartet werden.

Genehmigungsprozesse, die eine digitale Signatur erfordern.

Dispositionsgenehmigung

Verwaltet den Ablauf und die Beibehaltung von Dokumenten, indem die Teilnehmer entscheiden können, ob abgelaufene Dokumente beibehalten oder gelöscht werden sollen.

Datensatzverwaltung.

Drei Status

Diese Workflowvorlage ist für die Verwendung mit der Problemverfolgungslistenvorlage vorgesehen, kann jedoch zusammen mit jeder Liste verwendet werden, die eine Auswahlspalte mit mindestens drei Werten enthält. Weitere Informationen zur Verwendung von Workflows mit drei Status finden Sie unter Verwenden eines Workflows mit drei Status (https://go.microsoft.com/fwlink/?linkid=119648&clcid=0x407).

Nachverfolgen des Status von Problemen, Aufgaben und anderen komplexen Geschäftsprozessen.

Gruppengenehmigung

Leitet ein Dokument zur Genehmigung weiter, aber bietet eine personalisierte Ansicht des Genehmigungsprozesses, an dem der Benutzer beteiligt ist. Dieser Workflow muss manuell installiert werden.

Genehmigungsprozesse in ostasiatischen Märkten.

Übersetzungsverwaltung

Verwaltet das Routing von Dokumenten zur Übersetzung in andere Formate oder Sprachen.

Szenarien, in denen Dokumente in andere Sprachen übersetzt werden müssen.

Hinweis

Den Workflows Dispositionsgenehmigung, Gruppengenehmigung, und Signaturen sammeln wird vorab der Dokumentinhaltstyp zugeordnet. Das heißt, sie sind automatisch in Dokumentbibliotheken verfügbar.

SharePoint Designer-Workflows

Wenn Sie komplexere Logik als in den vordefinierten Workflowvorlagen vorhanden benötigen, können Sie SharePoint Designer zum Erstellen eines benutzerdefinierten Workflows verwenden. SharePoint Designer bietet einen Assistenten ohne Code zum Einrichten der Verarbeitungsregeln für den Workflow. Wenn Sie einen Workflow mithilfe von SharePoint Designer erstellen, weisen Sie ihn einer bestimmten Liste oder Dokumentbibliothek zu. Daher ist ein SharePoint Designer-Workflow eine Vorlage zur einmaligen Verwendung, die nicht anderen Dokumentbibliotheken oder Listen zugeordnet werden kann. Wenn Sie jedoch die übergeordnete Website als Vorlage speichern, werden die SharePoint Designer-Workflows, die Listen oder Bibliotheken auf der Website zugeordnet sind, ebenfalls gespeichert. Wenn Sie eine neue Liste auf der Grundlage dieser Vorlage erstellen, wird der Workflow automatisch für die neue Website und die zugehörigen Listen bereitgestellt. Weitere Informationen zum Erstellen von SharePoint Designer-Workflows finden Sie unter Erstellen von SharePoint Designer-Workflows.

Visual Studio-Workflows

Mithilfe der Visual Studio 2005-Erweiterungen für Windows Workflow Foundation können Sie oder ein Entwickler benutzerdefinierte Workflowvorlagen erstellen. Benutzerdefinierte Workflowvorlagen müssen als Features auf dem Server installiert werden, bevor sie verwendet werden können. Nachdem die Workflowvorlagen installiert und aktiviert wurden, können sie ähnlich wie bei vordefinierten Workflows Listen, Dokumentbibliotheken und Inhaltstypen zugeordnet werden.

Weitere Informationen zum Entwickeln von Visual Studio-Workflows finden Sie unter Vorgehensweise für Workflows.

Auswählen eines Workflowtyps

Die folgende Tabelle enthält Hinweise zur Auswahl eines Workflows.

Anwendungsszenario Vorgeschlagener Workflowtyp

Dokumentrouting und -gemehmigung

Vordefinierter Workflow: Routing

Dokumentgenehmigung mit Signaturen

Vordefinierter Workflow: Signaturen sammeln

Sammeln von Feedback

Vordefinierter Workflow: Feedback sammeln

Verwalten des Ablaufs und der Beibehaltung von Dokumenten

Vordefinierter Workflow: Dispositionsgenehmigung

Nachverfolgen von Problemen

Vordefinierter Workflow: Drei Status

- oder -

SharePoint Designer-Workflow

Publikationsprozesse

SharePoint Designer-Workflow

- oder -

Visual Studio-Workflow

Spezifikationsüberprüfung

SharePoint Designer-Workflow

- oder -

Visual Studio-Workflow

Wöchentliche Statusberichte

SharePoint Designer-Workflow

- oder -

Visual Studio-Workflow

Serviceanfragen

SharePoint Designer-Workflow

- oder -

Visual Studio-Workflow

Inventarverwaltung

SharePoint Designer-Workflow

- oder -

Visual Studio-Workflow

Ausführung von Bestellungen

Visual Studio-Workflow

Verwaltung des Produktlebenszyklus

Visual Studio-Workflow

In der folgenden Tabelle werden die von SharePoint Designer- und Visual Studio-Workflows unterstützten Features verglichen, um Ihnen die Entscheidung zu erleichtern, welche Art von benutzerdefiniertem Workflow Sie verwenden sollen.

Feature SharePoint Designer Visual Studio

Unterstützte Workflowhosts

Windows SharePoint Services, Microsoft Office SharePoint Server 2007

Windows SharePoint Services, Microsoft Office SharePoint Server 2007 usw.

Entwicklungsmodell

Assistentenschnittstelle

Grafischer Designer

Unterstützte Workflows

Sequenziell

Sequenziell, Status

Workflowdateien

Nur Markup: Markupdatei, Regeln und Hilfsdateien sind unkompiliert

Markupdatei mit Hilfscode, der in eine Assembly kompiliert wird

Code-Behind

Nein

Ja

Unterstützung von Aktivitäten

Vordefiniert und benutzerdefiniert

Vordefiniert und codebasiert benutzerdefiniert

Unterstützung von Zuordnungsformularen

Nein

Ja

Unterstützung von Initiierungsformularen

Ja (automatisch generiert)

Ja

Unterstützung von Änderungsformularen

Nein

Ja

Unterstützung benutzerdefinierter Aufgabenformulare

Ja (automatisch generiert)

Ja

Bereitstellung

Automatisch bereitgestellt für zugeordnete Liste

Muss als SharePoint-Feature bereitgestellt werden

Debugunterstützung

Nein

Ja