Pipelines overview

The multi-channel publishing subsystem of Cocoon is based on XML processing pipelines.

A pipeline consists of:

The are many types of Generators, Transformers and Serializers, but a typical pipeline could consist of:

The building and configuration of the pipelines is controlled by the sitemap, an XML document used by Cocoon to dynamically instantiate and activate pipelines.

The next pages show several examples using various components.