Partager via


Mise en forme des messages dans les services de workflow

Cette rubrique s'applique à Windows Workflow Foundation 4.

Cet exemple montre comment différents types utilisateur peuvent être utilisés dans des activités de messagerie (services WF). L'exemple de service est un service d'approbation des dépenses simple qui expose trois opérations. ApproveExpense prend un type de contrat de données et montre comment utiliser des types connus. L'opération retourne la valeur true ou false suivant le montant de la dépense. ApprovePO prend un type XmlSerializer et retourne la valeur true ou false suivant le montant de la dépense.ApprovedVendor prend un type de contrat de message et retourne la valeur true ou false si le fournisseur figure dans la liste des fournisseurs approuvés ou si la demande provient du service financier (le service financier peut utiliser n'importe quel fournisseur).

Pour utiliser cet exemple

  1. Chargez la solution du projet dans Visual Studio 2010 et générez le projet.

  2. En premier lieu, exécutez le service, généré dans [répertoire de base de la solution]\FormatterService\bin\debug\.

  3. En second lieu, exécutez l'application cliente, générée dans [répertoire de base de la solution]\FormatterClient\bin\debug.

  4. Le client appelle trois opérations sur le service et imprime les résultats. Une fois cette opération terminée, appuyez sur ENTRÉE pour quitter le client, puis le service.

Dd807506.Important(fr-fr,VS.100).gif Remarque :
Les exemples peuvent déjà être installés sur votre ordinateur. Recherchez le répertoire (par défaut) suivant avant de continuer.

<LecteurInstall>:\WF_WCF_Samples

Si ce répertoire n'existe pas, rendez-vous sur la page (éventuellement en anglais) des exemples Windows Communication Foundation (WCF) et Windows Workflow Foundation (WF) pour .NET Framework 4 pour télécharger tous les exemples Windows Communication Foundation (WCF) et WF. Cet exemple se trouve dans le répertoire suivant.

<LecteurInstall>:\WF_WCF_Samples\WF\Basic\Services\Formatter