OSDir Web
News | Open Source Software Directory | Screenshot Gallery Ad Info ::
Databases | Java | Linux | Open Source | XML | Tech | Mail (blog-ish) | Documentation

Login
 Username
 Password
 Remember me


 Become a Member!
 Login Problems?


Contribute:
· News/Reviews/Release
· Submit a New App!

Misc:
· My Account
· Editorial Feedback
· Administration
· Logout

News via email
Enter your Email



NEW! Learning Center
Special educational offers, white papers, webcasts, podcasts (sponsored)


IT Discussion Community for software programmers, web developers, and linux fans alike.

OSDir Open Docs Projects
USPTO Patents Archive


Open Source Software Directory

[ Main Applications area | New | Popular | Top rated ]

Apache Cocoon

[ | Report broken link ]

Programming Language: Java

Description:
Apache Cocoon is a mature web development framework built around the concepts of separation of concerns and component-based web development. Cocoon uses component pipeplines, XML and XSLT to allow the separation of the various problem domains (such as data-retrieval, layout design and business logic) encountered when building complex web applications.

Cocoon is an extensible Java components framework that comes with a vast number of components already included. These components allow out-of-the-box integration of data-sources such as XML-files, RDBMS, web-services, LDAP directories, WebDAV repositories and many more. On the publishing side, Cocoon allows the aggregation and flexible presentation of retrieved data into formats such as HTML, WML, XHTML, PDF, SVG, Excel and many others.

Although originally designed as a web publishing framework, Cocoon now incorporates functionality for building portals, form-based applications and provides an innovative model-view-controller architecture for advanced application needs. Apache Cocoon is in widespread use around the globe, in particular for web-sites, multi-channel architectures, portals and CMS applications.

Author: Stefano Mazzocchi and Team
Homepage: http://cocoon.apache.org/

App rating details:
Total votes: 81
Overall rating: 9.34

How'd this get started?: Cocoon started simply enough. In 1998 Jon Stevens -- of Apache JServ, Turbine, Velocity, Anakia, and Tigris Scarab fame -- and I (Stefano Mazzocchi) created scripts that managed the automatic update of the java.apache.org site. The scripts were dead simple: iterate over all the CVS modules that java.apache.org had under the /docs and copy them to the right place.

The problem was that people were continously messing up the docs. Few people want to write documentation for open source projects; when they do, you thank them and don't complain about coherence of style and stuff like that. Or you won't have any docs at all.

The solution was obvious: we needed a way to separate style from content. In late 1998 the first XSL working draft was released and IBM made a Java XSL processor, LotusXSL, available. I downloaded both and started to play around with what was later called XSLT. While playing with this stuff, I quickly grew tired of typing a command line, moving to the browser to see the result, over and over. I wanted a less tedious change-transform-reload cycle. (Con't)


[ Download Apache_Cocoon now! | Get Support for Apache_Cocoon at LinuxQuestions.org ]

Advertise With Us! | Comments are property of their posters.
Copyrighted (c) 2008, but we're happy to let you use what you wish with attribution. OSDir.com
All logos and trademarks are the property of their respective owners.
OSDir is an inevitable website. super tiny logo

Page created in 0.199222 seconds.