Condividi tramite


Formattazione di messaggi nei servizi flusso di lavoro

Le informazioni contenute in questo argomento sono valide per Windows Workflow Foundation 4.

In questo esempio viene illustrato come tipi utente diversi possono essere utilizzati nelle attività di messaggistica (servizi WF). Il servizio di esempio è un semplice servizio di approvazione spese ed espone tre operazioni. ApproveExpense accetta un tipo di contratto dati e illustra come utilizzare tipi noti. L'operazione restituisce true o false in base all'importo della spesa. ApprovePO accetta un tipo XmlSerializer e restituisce true o false in base all'ammontare della spesa.ApprovedVendor accetta un tipo di contratto di messaggio e restituisce true o false se il fornitore è presente nell'elenco di fornitori approvati o se la richiesta viene dal reparto finanziario (il reparto finanziario può utilizzare qualsiasi fornitore).

Per utilizzare questo esempio

  1. Caricare la soluzione del progetto in Visual Studio 2010 e compilare il progetto.

  2. Eseguire innanzitutto il servizio, generato in [directory soluzione di base]FormatterService\bin\debug\.

  3. Eseguire quindi l'applicazione Client, generata in [directory soluzione di base]\FormatterClient\bin\debug.

  4. Il client chiama tre operazioni nel servizio e stampa i risultati. Al termine premere INVIO per uscire dal client e quindi dal servizio.

Dd807506.Important(it-it,VS.100).gif Nota:
È possibile che gli esempi siano già installati nel computer. Verificare la directory seguente (impostazione predefinita) prima di continuare.

<UnitàInstallazione>:\WF_WCF_Samples

Se questa directory non esiste, visitare la pagina relativa agli esempi di Windows Communication Foundation (WCF) e Windows Workflow Foundation (WF) per .NET Framework 4 per scaricare tutti gli esempi di Windows Communication Foundation (WCF) e WF. Questo esempio si trova nella directory seguente.

<UnitàInstallazione>:\WF_WCF_Samples\WF\Basic\Services\Formatter