Panoramica dell'hosting dei servizi flusso di lavoro

I servizi flusso di lavoro devono essere ospitati per poter essere eseguiti. L'oggetto WorkflowServiceHost è l'host del flusso di lavoro predefinito che supporta più istanze, la configurazione e la messaggistica di WCF, anche se per ospitare i flussi di lavoro non è necessario utilizzare la messaggistica. Inoltre si integra con la persistenza, il rilevamento e il controllo dell'istanza tramite un set di comportamenti del servizio. Analogamente all'oggetto ServiceHost di WCF, l'oggetto WorkflowServiceHost può essere un servizio indipendente ospitato in qualsiasi applicazione .NET gestita o un servizio ospitato su Web (come un file con estensione xamlx) in IIS/WAS. Negli argomenti in questa sezione viene descritto come ospitare un servizio flusso di lavoro.

In questa sezione

Hosting di servizi flusso di lavoro
Viene descritto l'hosting dei servizi flusso di lavoro.

Elementi interni dell'host dei servizi flusso di lavoro
Viene descritta l'elaborazione dei messaggi in arrivo da parte di WorkflowServiceHost.

Estendibilità dell'host dei servizi flusso di lavoro
Viene descritto come estendere la funzionalità dell'host del servizio flusso di lavoro.

Endpoint di controllo del flusso di lavoro
Viene descritto come definire un endpoint che consente di creare istanze del flusso di lavoro.

Procedura: Ospitare un servizio flusso di lavoro con Windows Server AppFabric
Viene illustrato come ospitare un servizio flusso di lavoro esistente in Windows Server AppFabric.

Configurazione di WorkflowServiceHost
Viene descritto come controllare il comportamento di persistenza, di rilevamento, di inattività e dell'eccezione non gestita.

Riferimento

WorkflowServiceHost

WorkflowService

ServiceHostFactory

ServiceHostFactoryBase

WorkflowServiceHostFactory

Servizi flusso di lavoro