如果其他业务流程获得特定值,则启动业务流程

时间:2012-04-12 09:31:02

标签: biztalk biztalk-2010

我想做一个主编排,它接收一条特定的消息,并且在此消息中具有特定值,主编排可以调用另一个编排(具有调用编排形状),该编排接收具有接收形状的其他消息并执行其他功能< / p>

注意:主业务流程和其他业务流程在同一个项目中 一般来说,如何在每个

中进行2个具有接收形状的编排

1 个答案:

答案 0 :(得分:0)

我认为你正走向错误的方向,你能做的就是这样。

  1. 创建主编排,并从消息框中接收消息(您的特定信息)。
  2. 在您的业务流程中,检查您要检查的值。
  3. 当需要将消息传递给另一个业务流程时,您不会调用业务流程方向。创建新消息,使用映射,将您收到的消息传输到另一个业务流程正在侦听的消息。
  4. 将消息发布回消息框。
  5. 这样,您无需直接调用业务流程。 BizTalk将帮助您安排消息并将消息传递给要调用的业务流程。

    或者您可以使用仅消息解决方案,这意味着您根本不需要主编排,您可以在接收位置设置过滤器,然后使用map传输消息。