【问题标题】:What is the recommended way to split messages in send pipelines?在发送管道中拆分消息的推荐方法是什么?
【发布时间】:2010-05-28 09:09:09
【问题描述】:

我需要在发送管道中拆分 bizTalk 消息。这在接收管道中使用反汇编程序很容易,但在发送管道中不起作用(有意义)。

那么推荐的方法是什么?唯一简单的方法是将出站消息写入文件,然后使用带有反汇编程序的接收管道对其进行重新处理,然后通过出站管道发送生成的消息。老实说,我不需要通过消息框进行额外的往返,但我不想创建自定义发送适配器。

还有其他建议吗?使用 ootb 文件适配器保存包含多个部分的消息的任何简单方法?

【问题讨论】:

    标签: biztalk


    【解决方案1】:

    虽然您的解决方案可能是解决此问题的最佳方法,但您也可以考虑在消息到达发送管道之前拆分消息 inside of an orchestration(不是最佳做法)。发送管道显然是为组合消息而不是分解而设计的,所以我会远离任何自定义代码来处理这个问题。

    这是一篇关于debatching messages的好文章。

    【讨论】:

    • 真的不认为这能回答问题。
    【解决方案2】:

    为什么不首先使用接收管道来拆分消息。无论如何,您的解决方案使用接收管道。您不想将出站消息写入文件系统并再次使用接收管道对其进行处理。

    【讨论】:

      猜你喜欢
      • 2017-02-01
      • 2018-04-12
      • 2019-01-26
      • 1970-01-01
      • 2011-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-30
      相关资源
      最近更新 更多