Поделиться через


Кэширование канала и операция Send

Данный раздел относится к версии Windows Workflow Foundation 4.

Объект SendMessageChannelCache позволяет пользователям использовать различные уровни кэширования канала для действий Send и SendParametersContent. Кэширование на уровне экземпляра включено по умолчанию. Данный образец иллюстрирует перечисленные далее возможности.

  1. Совместное использование SendMessageChannelCache в домене приложений.

  2. Отключение кэширования канала.

  3. Совместное использование SendMessageChannelCache экземплярами рабочих процессов на узле WorkflowServiceHost.

Демонстрации

Расширение SendMessageChannelCache, действия Send, Receive, ReceiveContent и SendReply.

Настройка, построение и выполнение образца

  1. Загрузите решение проекта в среду Visual Studio 2010 и постройте проект.

  2. Запустите приложение EchoWorkflowService, созданное в папке «\EchoWorkflowService\bin\debug».

  3. Запустите приложение EchoWorkflowClient, созданное в папке «.\EchoWorkflowClient\bin\debug».

  4. Клиент вызывает операцию Echo применительно к службе и печатает результаты. После того как результаты распечатаны, нажмите клавишу ВВОД, чтобы закрыть клиент и службу.

Ee834525.Important(ru-ru,VS.100).gif Примечание
Образцы уже могут быть установлены на компьютере. Перед продолжением проверьте следующий каталог (по умолчанию).

<диск_установки>:\WF_WCF_Samples

Если этот каталог не существует, перейдите на страницу Образцы Windows Communication Foundation (WCF) и Windows Workflow Foundation (WF) для .NET Framework 4, чтобы загрузить все образцы Windows Communication Foundation (WCF) и WF. Этот образец расположен в следующем каталоге.

<диск_установки>:\WF_WCF_Samples\WF\Basic\Services\ChannelCache