我们如何初始化工作流中的对象(即.xamlx)

时间:2012-12-07 15:55:16

标签: wcf msmq workflow-foundation

我的WCF服务假定将调用推送到MSMQ(队列),最终将调用另一个WCF服务来执行数据库操作。 我为MSMQ操作创建了一个新项目,它有一个用于工作流的“xamlx”文件。我如何(或在哪种情况下)初始化对象以便可以在目标WCF中访问它们?

1 个答案:

答案 0 :(得分:0)

休指出了一个很好的观点。根据您告诉我们的情况,似乎工作流程在这里绝对必要。

如果由于某些其他原因(例如,流动分布式事务)需要它,那么在您的工作流项目中,您应该能够对目标WCF服务执行添加服务引用。这将生成与目标WCF服务的签名匹配的活动。这些活动所期望的对象可以通过表达式初始化,例如直接在表达式文本框中的活动上,或使用通过Assign活动设置的变量。

希望有所帮助,

- Dave,WF团队