Apache Cocoon 2

Motivaci�n, Introducci�n y Explicaci�n

Sa�l Z�rrate C�rdenas


Tabla de contenidos
1. �Por qu� Cocoon?
1.1. Motivaci�n
1.2. Entornos de publicaci�n web (Web Publishing Framework)
2. Cocoon
2.1. �Qu� es Cocoon?
2.1.1. Funcionamiento a nivel de usuario
2.2. Cocoon 1 Vs Cocoon 2
3. Estructura y arquitectura de Cocoon
3.1. Conceptos claves
3.1.1. Estructura
3.1.2. Arquitectura
4. Cocoon y las XSPs
4.1. Introducci�n
4.2. Tipos de p�ginas XSP
4.2.1. XSP con la l�gica embebida en la presentaci�n
4.2.2. XSP con hojas de estilos
4.2.3. XSP con bibliotecas de etiquetas
4.3. Conectividad a bases de datos
5. Paralelismo con Cocoon
6. Instalaci�n de Cocoon 2
6.1. Requisitos para la instalaci�n
6.1.1. Instalaci�n de Tomcat
6.1.2. Ambiente Java
6.2. Instalando Cocoon
6.2.1. Instalaci�n R�pida De Cocoon
6.2.2. Instalaci�n a partir de los fuentes
7. Configuraci�n y personalizaci�n en Cocoon
7.1. El sitemap
7.1.1. Selecci�n y match en Cocoon
7.1.2. Funcionalidad del sitemap
7.1.3. Estructura b�sica del sitemap
8. Desarrollo en Cocoon
8.1. Contenido est�tico
8.2. Contenido Din�mico
8.2.1. Dando l�gica con programaci�n en Java
8.2.2. Acceso a bases de datos
8.3. Deployment en Cocoon
8.3.1. Condiciones m�nimas
8.3.2. Inclusi�n de un subsitemap en el sitemap de Cocoon
8.3.3. C�digo del subsitemap
A. Formato de reuni�n semanal
A.1. Introducci�n
A.2. Descripci�n formato de reuni�n semanal
A.2.1. Elementos del formato de reuni�n semanal
A.3. XML
A.3.1. �Qu� es?
A.3.2. Ejemplo XML con el formato de reuni�n semanal de Ingenier�a de Software
A.4. XSL
A.4.1. Algunos aspectos de XSL
A.5. Usando el formato de reuni�n semanal en Cocoon
Tabla de figuras
3-1. Cocoon desde un punto de vista estructural
3-2. Arquitectura de Cocoon
4-1. Flujo en XSP
5-1. WorkFlow en Cocoon
6-1. Ventana de bienvenida de Tomcat
6-2. Ventana de bienvenida de Cocoon
A-1. Formato de reuni�n semanal en Cocoon
Tabla de ejemplos
7-1. Ejemplo de un sitemap b�sico
8-1. C�digo para funcionamiento de un solicitud de un fichero XML presentado como un HTML
8-2. C�digo para definir un Data Source para acceso a una base de datos
8-3. C�digo para cargar clases para acceso a bases de datos.
8-4. Ejemplo de C�digo de Base de Datos necesario a incluir con la Base de Datos hsql
8-5. Pipeline necesario para una XSP con etiquetas SQL y acceso a una Base de Datos
8-6. C�digo de una XSP con conexi�n a Base de datos con etiqueta SQL
8-7. Pipeline necesario para una XSP con etiquetas ESQL y acceso a una Base de Datos
8-8. C�digo de una XSP con conexi�n a Base de datos con etiqueta ESQL
8-9. C�digo para incluir un subsitemap
8-10. C�digo b�sico de un subsitemap
A-1. Ejemplo de una DTD para el formato de reuni�n semanal
A-2. Ejemplo de un documento XML para el formato de reuni�n semanal
A-3. Ejemplo de una XSL para el formato de reuni�n semanal
A-4. C�digo para a�adir un pipeline que cargue el formato de reuni�n semanal