Share via


Übersicht über Persistenz

Windows Workflow Foundation vereinfacht das Erstellen zustandsbehafteter, langfristiger und permanenter Workflowanwendungen. Mit dem Workflow-Laufzeitmodul wird die Workflowausführung verwaltet und ermöglicht, dass Workflows langfristig aktiv und bei Neustarts der Anwendung erhalten bleiben. Diese Dauerhaftigkeit ist ein wesentlicher Grundsatz von Windows Workflow Foundation. Dies bedeutetet, dass Workflows beim Warten auf die Eingabe vom Arbeitsspeicher entladen und in einen permanenten Speicher wie eine SQL-Datenbank oder eine XML-Datei serialisiert werden können. Bei Empfang der Eingabe lädt das Workflow-Laufzeitmodul die Workflowzustandsinformationen zurück in den Arbeitsspeicher und setzt die Ausführung des Workflows fort.

Windows Workflow Foundation stellt den SqlWorkflowPersistenceService bereit, der problemlos in Microsoft SQL Server 2005 Express, SQL Server 2000 oder höher oder SQL Server 2000 Desktop Engine (MSDE) integriert werden kann und die einfache und effiziente Beibehaltung von Workflowinformationen ermöglicht. Sie können auch einen eigenen Persistenzdienst erstellen, um Workflowzustandsinformationen je nach Wunsch zu speichern. Der Dienst wird dabei von der WorkflowPersistenceService-Basisklasse abgeleitet.

Weitere Informationen zu Persistenz finden Sie unter Windows Workflow-Persistenzdienste und Erstellen benutzerdefinierter Persistenzdienste.

Siehe auch

Referenz

WorkflowPersistenceService
SqlWorkflowPersistenceService

Weitere Ressourcen

Windows Workflow Foundation

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.