Procédure : créer une application de service de workflow WCF
Les applications de service de workflow Windows Communication Foundation (WCF) sont des services de communications distribués qui passent des messages entre des clients et eux-mêmes au-delà des limites du processus. L'implémentation du contrat de service du côté service s'effectue de façon déclarative via des activités de workflow dans .NET Framework 4 d'une manière analogue à celle des services de workflow hérités dans le .NET Framework 3.5.
Pour créer une application de service de workflow WCF
Démarrez Visual Studio 2010.
Dans le menu Fichier, pointez sur Nouveau, puis sélectionnez Projet.
La boîte de dialogue Nouveau projet s'affiche.
Dans le volet Modèles installés, sélectionnez WCF ou Workflow depuis les regroupements Visual C# ou Visual Basic selon le langage de votre choix.
Dans le volet central, sélectionnez Application de service de workflow WCF.
Dans la zone Nom, entrez un nom descriptif associé à votre projet afin de faciliter son identification.
Dans la zone Emplacement, entrez le répertoire dans lequel vous désirez enregistrer votre projet ou bien cliquez sur Parcourir pour naviguer jusqu'à celui-ci.
Dans la zone Solution, effectuez une sélection pour créer une solution, puis cliquez sur OK.
Remarque : Si vous souhaitez ajouter une application console de workflow à une solution existante, ouvrez cette solution dans Visual Studio 2010, cliquez avec le bouton droit sur la solution dans l'Explorateur de solutions et sélectionnez Ajouter, puis Nouveau projet pour ouvrir la boîte de dialogue Nouveau projet. Procédez comme décrit ci-dessus dans cette procédure. Le modèle de projet crée une définition de service au format XAML. Windows Workflow Designer s'ouvre en mode Design avec une activité Sequence qui contient un ensemble d'activités Receive et SendReply.