使用Pick活动显示多个服务接收

我正在构建一个需要多种方法的WF4工作流程。 我正在使用pick活动,因此每个接收都可以激活工作流,并以任何顺序工作(如正常的WCF服务功能)。 但是,每次我调用其中一个Web服务时,无论我调用哪种方法(两种方法都具有相同的签名),这两个触发器都会最终被调用。

我应该使用除了挑选活动之外的其他东西来完成这个吗? 也许是一个平行活动?


并行活动是最好的,如果你有x个不同的消息活动,你会希望所有的人都被调用,但没有特定的顺序。

嗯......你是否说过这两种方法都有相同的签名,并且他们在挑选活动? 为什么你有两种方法呢? 您应该在选择之前有一个接收活动,然后根据接收呼叫的参数有一个规则转到特定的分支。

希望能帮助到你。

链接地址: http://www.djcxy.com/p/95853.html

上一篇: Exposing Multiple Service Receives using Pick activity

下一篇: How can I Manually create a client proxy for a WF4 (xamlX) Service