我正在为 BizTalk Server(2006 和 2009)中的接收管道构建自定义管道组件。我正在以流式方式构建组件。
我的问题:对于任何单个入站消息,如果我有一个反汇编组件,当我从单个入站消息创建 n 条消息时,消息代理在读取(正文)流并将消息持久化到消息时是否总是使用单个线程盒子?我会这么认为,但确认会有所帮助。
假设我在反汇编程序中创建了 5 条消息,这些消息中的任何一条是否会从同一个线程中按顺序保留?或者这些消息可以并行处理吗?
我正在为 BizTalk Server(2006 和 2009)中的接收管道构建自定义管道组件。我正在以流式方式构建组件。
我的问题:对于任何单个入站消息,如果我有一个反汇编组件,当我从单个入站消息创建 n 条消息时,消息代理在读取(正文)流并将消息持久化到消息时是否总是使用单个线程盒子?我会这么认为,但确认会有所帮助。
假设我在反汇编程序中创建了 5 条消息,这些消息中的任何一条是否会从同一个线程中按顺序保留?或者这些消息可以并行处理吗?
在 Biztalk 2004 上,它是在单个线程上完成的,有关详细信息,请参阅http://www.microsoft.com/belux/msdn/nl/community/columns/claessens/custompp.mspx。
后面版本的 Biztalk 应该是一样的: