Вызов службы WCF SOAP с помощью Workflow Manager 1.0 .NET Send Activity

Документация по Workflow Manager 1.0 — исходящие сообщения — состояния:

Действия .NET 4 Framework Send & ReceiveReply можно использовать для обмена сообщениями на основе SOAP, хотя для этого требуется собственный код.

Когда я создаю рабочий процесс, использующий действие отправки, и пытаюсь опубликовать его на сервере Workflow Manager 1.0 (Windows Server 2012-R2 с установленным и функционирующим Workflow Manager 1.0), я получаю следующую ошибку:

Рабочий процесс XAML не прошел проверку из-за следующих ошибок: Недопустимый тип(ы) «System.ServiceModel.Activities.Send». Неверный тип(ы) «System.ServiceModel.Endpoint». Неверный тип(ы) «System.ServiceModel.BasicHttpBinding». Неверный тип(ы) «System.ServiceModel.Activities.SendParametersContent».

Кто-нибудь успешно использовал Send Активность в пользовательском коде с Workflow Manager 1.0 для отправки сообщений WCF SOAP?


person viperguynaz    schedule 18.07.2014    source источник


Ответы (1)


Попробуйте использовать HttpSend, как описано в руководстве по началу работы для Менеджер рабочего процесса. Мы успешно использовали HttpSend. Только обнаружил, что он не обрабатывает Cookie HTTPRequestHeader.

person Sameer Bin Khalid    schedule 13.05.2015