Vue d'ensemble de la persistance

Windows Workflow Foundation simplifie le processus de création d'applications de workflow avec état, de longue durée et persistantes. Le moteur d'exécution de workflow gère l'exécution du workflow et permet aux workflows de rester actifs pendant de longues périodes et de survivre aux redémarrages d'application. Cette durabilité est un principe fondamental de Windows Workflow Foundation. Cela signifie qui les workflows peuvent être déchargés de la mémoire en attendant l'entrée et sérialisés dans un magasin persistant, tel qu'une base de données SQL ou un fichier XML. À chaque fois que l'entrée est reçue, le moteur d'exécution de workflow recharge les informations d'état du workflow en mémoire et poursuit l'exécution du workflow.

Windows Workflow Foundation fournit le SqlWorkflowPersistenceService qui s'intègre parfaitement avec Microsoft SQL Server 2005 Express, SQL Server 2000 ou une version ultérieure, ou bien SQL Server 2000 Desktop Engine (MSDE) pour rendre persistantes les informations de workflow facilement et efficacement. Vous pouvez également créer votre propre service de persistance pour stocker des informations d'état du workflow de la manière que vous souhaitez en dérivant de la classe de base WorkflowPersistenceService.

Pour plus d'informations sur la persistance, consultez Services de persistance Windows Workflow et Création de services de persistance personnalisés.

Voir aussi

Référence

WorkflowPersistenceService
SqlWorkflowPersistenceService

Autres ressources

Windows Workflow Foundation

Footer image

Copyright ©2007 par Microsoft Corporation. Tous droits réservés.