This section introduces pipelines and some recommendations for their use in BizTalk solutions.

What are pipelines?

Pipelines are one of the least understood components of BizTalk server. They are a mechanism for processing message streams and are a realization of the pipes and filters design pattern. In this pattern, processing components are arranged in a chain and each link in the chain consumes the data from the link before it and feeds data to the link after it. This allows for different stages of processing to modify the stream that can make the data more useful. Two very important activities also occur in pipelines, namely, the conversion to or from native formats and XML and property promotion. An example of a pipeline with different ...

Get Microsoft BizTalk Server 2010 Patterns now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.