2012-04-12 62 views
0

我想要执行主业务流程,该业务流程接收特定的消息并在此消息中具有特定值,主业务流程可以调用另一个接收(具有调用业务流程形状)用不同的信息接收的形状和做其他功能如果其他业务流程获取特定值,则启动业务伙伴

注:主要业务流程和其他业务流程是一般同一个项目 我怎么能继续进行2编排在每一个

回答

0

我接收形状认为你走向错误的方向,你能做的就是这样。

  1. 创建主业务流程并从消息框中接收消息(您的具体内容)。
  2. 在您的编排中,检查要检查的值。
  3. 当需要将消息传递给另一个业务流程时,不会调用业务流程方向。创建一条新消息,使用地图将您获得的消息转移到另一个业务流程正在监听的消息。
  4. 将消息发布回消息框。

以这种方式,您不需要直接调用编排。 BizTalk将帮助您安排并将消息传递给您要调用的编排。

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