Partager via


Mise en cache des canaux avec Send

Cette rubrique s'applique à Windows Workflow Foundation 4.

Le SendMessageChannelCache permet aux utilisateurs d'avoir différents niveaux de mise en cache des canaux avec les activités Send et SendParametersContent. La mise en cache au niveau de l'instance est activée par défaut et cet exemple illustre les fonctionnalités suivantes :

  1. Partager un SendMessageChannelCache dans un domaine d'application.

  2. Désactiver la mise en cache des canaux.

  3. Partager un SendMessageChannelCache entre des instances de workflow dans un WorkflowServiceHost.

Montre

Extension SendMessageChannelCache, activités Send, Receive, ReceiveContent et SendReply.

Pour configurer, générer et exécuter l'exemple

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

  2. Exécutez l'application EchoWorkflowService générée dans \EchoWorkflowService\bin\debug.

  3. Exécutez l'application EchoWorkflowClient générée dans .\EchoWorkflowClient\bin\debug.

  4. Le client appelle l'opération Echo sur le service et imprime les résultats. Lorsque les résultats ont été imprimés, appuyez sur ENTRÉE pour quitter le client et le service.

Ee834525.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\ChannelCache