Cocoon

View: [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 ]

Articles
Presentations
  

Articles:
  • Integrate Cocoon with Lucene for Full Text Search of Unstructured Data by Wellie Chao   - [Clicks: 102]
    By wrapping the Lucene search engine's return data in XML and then using Cocoon's XML-handling capabilities, you tap into the power of XML for multi-channel publishing of unstructured information.
    [Includes source code]
    http://www.devx.com/opensource/Article/27358 - Feb, 2005
  • Integrate Cocoon with PostgreSQL for XML-driven Apps by Wellie Chao   - [Clicks: 24]
    XML and relational databases are a natural fit. Learn how to access PostgreSQL data from Cocoon, so you can develop robust XML-driven applications with a relational backend.
    [Includes source code]
    http://www.devx.com/opensource/Article/27102 - Jan, 2005

[Top]

Presentations:
  • Developing Enterprise Web Applications with Cocoon and Spring by Ugo Cei   - [Clicks: 157]
    Apache Cocoon is a web development framework built around the concepts of separation of concerns (making sure people can interact and collaborate on a project, without stepping on each other toes) and component-based web development. The Spring Framework is a "lightweight" container based on the principles of Inversion of Control and Dependency Injection that aims to reduce the complexity of developing enterprise Java applications. The presentation will focus on how Cocoon and Spring can be used together to provide a powerful web application development. It will demonstrate the usage of best practices (separation of concerns, layering, testability, etc.) and of patterns of enterprise application architecture (Application Controller, Domain Model, Lazy Load, Serialized LOB, Service Layer, Two Step View, Optimistic Locking, etc.) in the context of real-world applications. Using a hands-on approach, it will introduce the following techniques: - Finding and invoking Spring-managed services from Cocoon. - Using Aspect Oriented Programming to provide transparency and declarative transaction management. - Using Object-Relational mappers to bridge the O-R gap. - Streamlining the control flow of web applications with Cocoon's continuation-based Flowscript. - Implementing rich web forms with Cocoon Forms. In the end, we aim to demonstrate how the development of Java enterprise web applications can be made simpler and more effective with the right combination of patterns and Open Source tools.
    [ApacheCon Europe 2005]
    http://agylen.com/wp-content/Ugo_Cei_ApacheCon_2005EU.pdf - Jul, 2005 - (PDF - 429 Kb)

[Top]