Implementing the splitter pattern

A splitter pattern is used when a batch of messages is received and you need to process them individually. With this pattern you can process such a message by splitting it into small messages. Imagine you have a large message containing multiple orders by different stores and you want to separate each order from each store into a single message, then this pattern can be a fit-for-purpose.

There are different ways to implement this pattern in BizTalk, such as using a pipeline or an orchestration using maps, XSLT, and XPath. As there are multiple ways to implement this pattern, it is good to know what the pros and cons are of each implementation. Envelope debatching or Receive port pipeline debatching is fast, very ...

Get BizTalk Server 2010 Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.