Кэширование канала и операция Send
Данный раздел относится к версии Windows Workflow Foundation 4.
Объект SendMessageChannelCache позволяет пользователям использовать различные уровни кэширования канала для действий Send и SendParametersContent. Кэширование на уровне экземпляра включено по умолчанию. Данный образец иллюстрирует перечисленные далее возможности.
Совместное использование SendMessageChannelCache в домене приложений.
Отключение кэширования канала.
Совместное использование SendMessageChannelCache экземплярами рабочих процессов на узле WorkflowServiceHost.
Демонстрации
Расширение SendMessageChannelCache, действия Send, Receive, ReceiveContent и SendReply.
Настройка, построение и выполнение образца
Загрузите решение проекта в среду Visual Studio 2010 и постройте проект.
Запустите приложение EchoWorkflowService, созданное в папке «\EchoWorkflowService\bin\debug».
Запустите приложение EchoWorkflowClient, созданное в папке «.\EchoWorkflowClient\bin\debug».
Клиент вызывает операцию Echo применительно к службе и печатает результаты. После того как результаты распечатаны, нажмите клавишу ВВОД, чтобы закрыть клиент и службу.
Примечание |
---|
Образцы уже могут быть установлены на компьютере. Перед продолжением проверьте следующий каталог (по умолчанию).
<диск_установки>:\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
|