cocoon-docs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [DAISY] Updated: Welcome
Date Tue, 08 May 2007 09:54:33 GMT
A document has been updated:

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


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>

View raw message