none
【WF4.0】请问,在一个顺序流程的中想让流程挂起后让流程服务给业务数据返回数据,但是如何将流程模型中产生的数据取得,一并返回业务系统? RRS feed

  • 问题

  • 环境:wf4.0 开发的一个工作流服务。

    背景:流程服务通过自己开发WCF接口接到请求后创建流程模型的实例。   模型中是一个顺序流程,其中有几个环节,需要返回业务系统一些数据,业务系统代办处理后,再调用流程服务的另一个接口,需要读取这些新数据后,从流程挂起的位置重新开始。

    问题:模型中挂起流程,使用的是Bookmark,执行到Bookmark时,会引发实例的 Idle 事件,可以取到是哪个bookmark挂起了,然后返回业务系统,但是无法取到流程模型中处理得到信息,例如"下一步骤的经办人ID"。

    1.本来试图取实例的输出参数,但是 Idle 事件中无返回,实例中也没有找到,不知道是不是我漏掉了。

    2.如果不用 Bookmark,是否可以用其他方法?有几种方法?

            这里想向高手请教下,模型某个活动挂起后,如何能取到流程中的某些变量。谢谢

    2013年1月6日 6:54

答案