Даже на одноядерном компьютере BizTalk будет выполнять одновременную оркестровку.
Вы можете регулировать оркестровку, применяя в оркестровке шаблон синглтона.
Вы делаете это, создавая цикл в оркестровке и имея две принимающие фигуры, одну до начала цикла и одну внутри цикла.
Оба этих приема связаны с одним и тем же входящим логическим портом.
Вы создаете набор корреляции, который указывает что-то вроде BTS.MessageType, и устанавливаете первую форму приема, чтобы инициировать корреляцию, и второй прием, чтобы следовать корреляции.
Пока цикл не заканчивается, вы можете гарантировать, что любое сообщение определенного типа всегда будет обрабатываться одним и тем же экземпляром оркестровки.
Однако использование синглетонов - это дизайнерское решение, которое имеет недостатки. Например, пропускная способность страдает, и вы должны убедиться, что ваш синглтон не может приостановить работу, иначе он создаст блок для всех последующих сообщений.
Надеюсь, это поможет.