A document has been updated: http://cocoon.zones.apache.org/daisy/documentation/1285.html
Document ID: 1285 Branch: main Language: default Name: Welcome (unchanged) Document Type: WebpageWithSidebar (unchanged) Updated on: 5/8/07 9:54:14 AM Updated by: Reinhard Pötz A new version has been created, state: publish Parts ===== Sidebar ------- This part has been updated. Mime type: text/xml (unchanged) File name: (unchanged) Size: 652 bytes (previous version: 1884 bytes) Content diff: (8 equal lines skipped) <p>Cocoon implements these concepts around the notion of <strong>component pipelines</strong>, each component on the pipeline specializing on a particular --- operation. This makes it possible to use a Lego(tm)-like approach in building --- web solutions, hooking together components into pipelines, often without any --- required programming.</p> +++ operation. <a href="daisy:1363">[more]</a></p> --- <p>Cocoon used as web framework is "web glue for your web application --- development needs". It is a glue that keeps concerns separate and allows --- parallel evolution of all aspects of a web application, improving development --- pace and reducing the chance of conflicts. In particular it makes it easy to --- support multiple output formats, offers continuation based web controller --- implementations and comes with a JSR-168 compatible Portal implementation.</p> --- <h2>What are Cocoon blocks?</h2> <p>A block is the unit of modularization (Eclipse uses the term plugins, OSGi --- bundles) in Cocoon. Everything that goes beyond that what Cocoon provides in its --- core modules (Spring integration, sitemap and pipeline implementation) is --- provided as block. Every custom Cocoon application is developed as block. A --- block <em>can</em> provide following features:</p> +++ bundles) in Cocoon. Everything that goes beyond that ... +++ <a href="daisy:1363">[more]</a></p> --- <ul> --- <li>sitemap services by provide pipelines that can be called by a special --- purpose protocol (<tt>block:</tt>) as a special servlet service</li> --- <li>general servlet services (<em>any</em> servlet can be managed by the Cocoon --- blocks framework)</li> --- <li>component services (Spring beans, Avalon services/components)</li> --- <li>a container for classes and resources</li> --- </ul> --- --- <p>A block is packaged as Java archive (jar) following certain conventions.</p> --- </body> </html>