Wcf Windows工作流-使用拾取活动公开多个服务接收
我正在构建一个需要多种方法的WF4工作流。我正在使用“拾取”活动,以便每个接收都可以激活工作流,并以任何顺序执行其工作(类似于正常的WCF服务功能)。但是,每次我调用其中一个web服务时,不管调用什么方法,都会调用两个触发器(两个方法都有相同的签名)Wcf Windows工作流-使用拾取活动公开多个服务接收,wcf,workflow,workflow-foundation-4,Wcf,Workflow,Workflow Foundation 4,我正在构建一个需要多种方法的WF4工作流。我正在使用“拾取”活动,以便每个接收都可以激活工作流,并以任何顺序执行其工作(类似于正常的WCF服务功能)。但是,每次我调用其中一个web服务时,不管调用什么方法,都会调用两个触发器(两个方法都有相同的签名) 我是否应该使用pick活动之外的内容来完成此任务?可能是一个并行活动?如果您有x个不同的消息传递活动,并且希望调用所有这些活动,但没有特定的顺序,那么并行活动是最好的 嗯……你是说这两种方法都有相同的签名,它们都在pick活动中吗? 那你为什么有两
我是否应该使用pick活动之外的内容来完成此任务?可能是一个并行活动?如果您有x个不同的消息传递活动,并且希望调用所有这些活动,但没有特定的顺序,那么并行活动是最好的 嗯……你是说这两种方法都有相同的签名,它们都在pick活动中吗? 那你为什么有两种方法呢?您应该在选择之前有一个Receive活动,然后根据Receive call的参数有一个规则转到特定分支
希望能有所帮助。它们有相同的签名,但不同的操作名称GetX(字符串a)GetY(字符串b)对吧,这些方法的功能是不同的还是相同的?不同的是,它们对同一实体执行不同的操作,我试图将工作流作为一个服务公开,包含多个操作,出于我的目的,它们本身不必处于相同的工作流中,只要调用该服务的人看起来它的功能类似于“正常”wcf服务,因为缺少更好的术语。