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
Caricare la soluzione del progetto in Visual Studio 2010 e compilare il progetto.
Eseguire innanzitutto il servizio, generato in [directory soluzione di base]FormatterService\bin\debug\.
Eseguire quindi l'applicazione Client, generata in [directory soluzione di base]\FormatterClient\bin\debug.
Il client chiama tre operazioni nel servizio e stampa i risultati. Al termine premere INVIO per uscire dal client e quindi dal servizio.
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
|