For example, Cocoon provides a platform for XML creation, XML processing and XSL rendering. And there's the JSP technology-based approach for users to mix static and dynamic content. A platform is needed to integrate this fragmented market. This platform needs to provide a common infrastructure that can support various Web publishing implementations. Requests enter one entry servlet, which should drive several modules to process.
Developers can install their modular implementation with specific logics to generate contexts.
The platform will apply contexts against templates of different Web publishing mechanisms to generate final output. In this platform, developers don't have to spend time learning how to implement business logics in different Web publishing schemes. They just need to implement in one scheme, no matter what front-end publishing scheme their Web designers use. Sun Microsystems Inc. All Rights Reserved. Terms of Use .