Condividi tramite


Panoramica sulla persistenza

Windows Workflow Foundation semplifica il processo di creazione delle applicazioni del flusso di lavoro persistenti con stato ed esecuzione prolungata. Il motore di runtime del flusso di lavoro gestisce l'esecuzione dei flussi di lavoro e fa sì che rimangano attivi per periodi lunghi anche in caso di riavvii dell'applicazione. Questa durevolezza è un concetto di base in Windows Workflow Foundation e implica la possibilità di non caricare i flussi di lavoro dalla memoria nell'attesa dell'input e di serializzarli in un archivio persistente, quale un file XML o un database SQL. Ogni volta che viene ricevuto l'input, il motore di runtime del flusso di lavoro carica nuovamente le informazioni sullo stato del flusso in memoria senza interrompere l'esecuzione di quest'ultimo.

Windows Workflow Foundation fornisce l'oggetto SqlWorkflowPersistenceService che si integra bene con Microsoft SQL Server 2005 Express, SQL Server 2000 o versione successiva o con SQL Server 2000 Desktop Engine (MSDE) per semplificare e rendere più efficace la persistenza delle informazioni sul flusso di lavoro. È anche possibile creare un servizio di persistenza personalizzato per memorizzare le informazioni sullo stato del flusso di lavoro come desiderato mediante la derivazione dalla classe di base WorkflowPersistenceService.

Per ulteriori informazioni sulla persistenza, vedere Servizi di persistenza del flusso di lavoro di Windows e Creazione di servizi di persistenza personalizzati.

Vedere anche

Riferimenti

WorkflowPersistenceService
SqlWorkflowPersistenceService

Altre risorse

Windows Workflow Foundation

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.