使用Workflow Manager 1.0 .NET发送活动调用WCF SOAP服务

时间:2014-07-18 18:41:30

标签: wcf soap workflow .net-4.5 workflow-manager-1.x

Workflow Manager 1.0文档 - Outbound Messaging - 声明:

  

.NET 4 Framework Send&虽然需要自定义代码,但ReceiveReply活动可用于基于SOAP的消息传递。

当我创建使用Send Activity的工作流并尝试将其发布到Workflow Manager 1.0服务器(安装了Workflow Manager 1.0且功能正常的Windows Server 2012-R2)时,我收到以下错误:

  

由于以下错误,工作流XAML验证失败:   无效的类型'System.ServiceModel.Activities.Send'。   无效的类型'System.ServiceModel.Endpoint'。   无效的类型'System.ServiceModel.BasicHttpBinding'。   无效的类型'System.ServiceModel.Activities.SendParametersContent'。

是否有人在Workflow Manager 1.0的自定义代码中成功使用Send Activity来发送WCF SOAP消息?

1 个答案:

答案 0 :(得分:1)

尝试使用HttpSend,如Getting Started Tutorial for Workflow Manager中所述。 我们已经成功使用了HttpSend。才发现它没有处理Cookie HTTPRequestHeader。