Организация потоков BizTalk Server в конвейерах приема - PullRequest
4 голосов
/ 05 мая 2010

Я создаю пользовательские компоненты конвейера для приемных конвейеров в BizTalk Server (2006 и 2009). Я создаю компоненты в потоковом режиме.

Мой вопрос: для любого отдельного входящего сообщения, если у меня есть компонент дизассемблирования, когда я создаю n сообщений из одного входящего сообщения, агент сообщений всегда использует один поток при чтении потоков (тела) и сохранении сообщений к окну сообщения? Я бы так подумал, но подтверждение было бы полезно.

Скажите, если я создаю пять сообщений в дизассемблере, будут ли какие-либо из этих сообщений сохраняться последовательно из одной и той же цепочки? Или эти сообщения могут обрабатываться параллельно?

1 Ответ

0 голосов
/ 20 мая 2010

В Biztalk 2004 это было сделано в единственном потоке, подробности см. http://www.microsoft.com/belux/msdn/nl/community/columns/claessens/custompp.mspx.

Должно быть таким же для последних версий Biztalk:

  • В Biztalk 2006 не произошло больших изменений по сравнению с изменением между 2002 и 2004 годами.
  • Как это можно реализовать? Если у вас поток, который нельзя найти, невозможно перемещаться по потоку и, следовательно, невозможно выделить разные части потока для разных потоков.
...