From: <abstracts@gsm

PRE-WORKSHOP

 

XML Applications with Cocoon

 

David Casal and Andrew Savory

Luminas, University of East Anglia

 

ABSTRACT:

 

Cocoon is an XML applications framework; a hosted project at the Apache Software Foundation since 1998, it has now reached a level of maturity and robustness which makes it ideal for building internet applications which require a high degree of flexibility, based on open standards, and which need serious scalability. This workshop will take attendees through the process of building an example application, using a repository of biomedical images (BIOMED, UK) and respective metadata, and building a web front-end to search, manage and contribute objects to it. We will show how to make the example repository OAI compliant, able to share knowledge with web services from other repositories. The workshop will also take participants through the basic techniques used in building dynamic resources using Cocoon's concept of SAX pipelines. http://cocoon.apache.org

 

BENEFIT TO PARTICIPANTS ATTENDING SESSION:

 

This workshop will introduce participants to Cocoon, an Apache XML applications used widely in building Internet applications. From the starting point of an existing repository of biomedical images and associated metadata, we will present best practice methodologies for building a robust, OAI-compliant and web services ready repository.

 

INTENDED AUDIENCE:

 

Target audience should have a general knowledge of what XML is, an idea of what XSLT can do with XML documents, and if possible, some knowledge of HTML markup (and markup languages in general). A background in programming would help, but we will aim to begin from scratch, and keep the depth level as comfortable as possible.

David Casal

7 Webster Close

Norwich, Norfolk

NR5 9DF UK

Phone: 44 07803 173 959

Email: david@luminas.co.uk

Website: http://www.luminas.co.uk

CO-AUTHORS:

Andrew Savory

Same as above

Email: andrew@luminas.co.uk