PDF de programación - Apache Cocoon 2 Motivación, Introducción y Explicación

Imágen de pdf Apache Cocoon 2 Motivación, Introducción y Explicación

Apache Cocoon 2 Motivación, Introducción y Explicacióngráfica de visualizaciones

Actualizado el 20 de Julio del 2017 (Publicado el 14 de Enero del 2017)
736 visualizaciones desde el 14 de Enero del 2017
376,2 KB
44 paginas
Creado hace 21a (18/10/2002)
Apache Cocoon 2

Motivación, Introducción y Explicación

Saúl Zárrate Cárdenas

Apache Cocoon 2: Motivación, Introducción y Explicación
por Saúl Zárrate Cárdenas

Este documento se cede al dominio público.

Historial de revisiones
Revisión 0.0 6 de Mayo de 2002 Revisado por: szc
Creación

Historial de revisiones
Revisión 0.1 5 de Junio de 2002 Revisado por: jidl
Correcciones de ortografía y marcado

Historial de revisiones
Revisión 0.2 17 de Julio de 2002 Revisado por: szc
Adición de formato de reunión semanal como apéndice y organización de directorios para las imagenes y los fuentes

Historial de revisiones
Revisión 0.3 31 de agosto de 2002 Revisado por: fjfs
Cambio de formato de imágenes a png y correcciones ortográficas
Revisión 1.0 18 de Octubre de 2002 Revisado por: jid
Conversión a xml, correccion de errores menores de marcado

Tabla de contenidos

1. ¿Por qué Cocoon? ..................................................................................................................................1
1.1. Motivación ..................................................................................................................................1
1.2. Entornos de publicación web (Web Publishing Framework) ......................................................2
2. Cocoon ....................................................................................................................................................3
2.1. ¿Qué es Cocoon?.........................................................................................................................3
2.1.1. Funcionamiento a nivel de usuario.................................................................................3
2.2. Cocoon 1 Vs Cocoon 2................................................................................................................3
3. Estructura y arquitectura de Cocoon ..................................................................................................5
3.1. Conceptos claves .........................................................................................................................5
3.1.1. Estructura........................................................................................................................5
3.1.2. Arquitectura....................................................................................................................7
4. Cocoon y las XSPs..................................................................................................................................9
4.1. Introducción ................................................................................................................................9
4.2. Tipos de páginas XSP .................................................................................................................9
4.2.1. XSP con la lógica embebida en la presentación...........................................................10
4.2.2. XSP con hojas de estilos...............................................................................................10
4.2.3. XSP con bibliotecas de etiquetas..................................................................................10
4.3. Conectividad a bases de datos...................................................................................................11
5. Paralelismo con Cocoon ......................................................................................................................12
6. Instalación de Cocoon 2.......................................................................................................................14
6.1. Requisitos para la instalación....................................................................................................14
6.1.1. Instalación de Tomcat...................................................................................................14
6.1.2. Ambiente Java ..............................................................................................................15
6.2. Instalando Cocoon.....................................................................................................................15
6.2.1. Instalación Rápida De Cocoon .....................................................................................15
6.2.2. Instalación a partir de los fuentes .................................................................................16
7. Configuración y personalización en Cocoon .....................................................................................18
7.1. El sitemap..................................................................................................................................18
7.1.1. Selección y match en Cocoon.......................................................................................18
7.1.2. Funcionalidad del sitemap............................................................................................18
7.1.3. Estructura básica del sitemap.....................................................................................18
8. Desarrollo en Cocoon ..........................................................................................................................20
8.1. Contenido estático.....................................................................................................................20
8.2. Contenido Dinámico .................................................................................................................21
8.2.1. Dando lógica con programación en Java ......................................................................21
8.2.2. Acceso a bases de datos................................................................................................21
8.3. Deployment en Cocoon .............................................................................................................26
8.3.1. Condiciones mínimas ...................................................................................................26
8.3.2. Inclusión de un subsitemap en el sitemap de Cocoon ..................................................27
8.3.3. Código del subsitemap..............................................................................................28

iii

A. Formato de reunión semanal .............................................................................................................30
A.1. Introducción .............................................................................................................................30
A.2. Descripción formato de reunión semanal.................................................................................30
A.2.1. Elementos del formato de reunión semanal.................................................................30
A.3. XML.........................................................................................................................................31
A.3.1. ¿Qué es?.......................................................................................................................31
A.3.2. Ejemplo XML con el formato de reunión semanal de Ingeniería de Software ...........31
A.4. XSL ..........................................................................................................................................34
A.4.1. Algunos aspectos de XSL............................................................................................34
A.5. Usando el formato de reunión semanal en Cocoon..................................................................38

iv

Tabla de figuras

3-1. Cocoon desde un punto de vista estructural .........................................................................................6
3-2. Arquitectura de Cocoon........................................................................................................................7
4-1. Flujo en XSP ........................................................................................................................................9
5-1. WorkFlow en Cocoon.........................................................................................................................12
6-1. Ventana de bienvenida de Tomcat ......................................................................................................14
6-2. Ventana de bienvenida de Cocoon......................................................................................................16
A-1. Formato de reunión semanal en Cocoon ...........................................................................................38

Tabla de ejemplos

7-1. Ejemplo de un sitemap básico ............................................................................................................18
8-1. Código para funcionamiento de un solicitud de un fichero XML presentado como un HTML ........21
8-2. Código para definir un Data Source para acceso a una base de datos ...............................................22
8-3. Código para cargar clases para acceso a bases de datos.....................................................................22
8-4. Ejemplo de Código de Base de Datos necesario a incluir con la Base de Datos hsql........................23
8-5. Pipeline necesario para una XSP con etiquetas SQL y acceso a una Base de Datos.........................23
8-6. Código de una XSP con conexión a Base de datos con etiqueta SQL ...............................................24
8-7. Pipeline necesario para una XSP con etiquetas ESQL y acceso a una Base de Datos ......................25
8-8. Código de una XSP con conexión a Base de datos con etiqueta ESQL.............................................25
8-9. Código para incluir un subsitemap.....................................................................................................27
8-10. Código básico de un subsitemap ......................................................................................................28
A-1. E
  • Links de descarga
http://lwp-l.com/pdf1347

Comentarios de: Apache Cocoon 2 Motivación, Introducción y Explicación (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad