Servizi flusso di lavoro

.NET Framework 4.6.1 consente di descrivere in modo completo e dichiarativo un servizio basato sul flusso di lavoro in XAML. È possibile definire un flusso di lavoro che implementa il servizio e descrivere l'endpoint esposto dal servizio, il tutto in XAML. Negli argomenti di questa sezione viene descritto in dettaglio il modello di programmazione che supporta la scrittura dei servizi in modo dichiarativo.

In questa sezione

Panoramica dei servizi flusso di lavoro
Descrive i componenti coinvolti nella creazione e nell'hosting di un servizio flusso di lavoro.

Attività di messaggistica
Descrive le attività che consentono ai flussi di lavoro di inviare e ricevere messaggi.

Procedura: Creare un servizio flusso di lavoro con attività di messaggistica
Descrive come utilizzare le attività di messaggistica per creare un servizio flusso di lavoro.

Procedura: Accedere a un servizio da un'applicazione flusso di lavoro
Descrive come chiamare un servizio da un'applicazione flusso di lavoro.

Correlazione
Descrive come la correlazione esegue il mapping di un messaggio a un altro e a un'istanza.

Elaborazione di messaggi in ordine non corretto
Descrive la configurazione di un servizio per accettare messaggi non ordinati.

Sviluppo del servizio del flusso di lavoro con priorità al contratto ("contract-first")
Viene descritta la creazione di un servizio di flusso di lavoro basato su un contratto di servizio esistente.

Procedura: Creare un servizio di flusso di lavoro che utilizza un contratto di servizio esistente
Fornisce un esempio dettagliato di creazione di un servizio di flusso di lavoro tramite un contratto di servizio esistente.

Panoramica dell'hosting dei servizi flusso di lavoro
Descrive i vari aspetti legati all'hosting di un servizio flusso di lavoro.

Uso di contratti nel flusso di lavoro
Descrive i vari tipi di contratti e l'inferenza del contratto.