Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| dad2:aplicaciones_web [2024/01/30 10:52] – thejuanvisu | dad2:aplicaciones_web [2024/01/30 11:18] (actual) – thejuanvisu | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | Arquitectura de una aplicación web | + | ====== Aplicaciones Web ====== |
| + | |||
| + | Según Sun Microsystems una aplicación web es una colección de servlets, páginas html, jsp, applets y cualquier otro recurso que pueda ser instalado y ejecutado en un contenedor de servlets. Debe tener un directorio raiz dentro del cual se localizan todos los recursos mencionados. Estructura de directorios en apache tomcat: | ||
| + | * BIN: ejecutables | ||
| + | * Common: librearías compartidas por catalina y las aplicaciones | ||
| + | * conf: configuración del servidor | ||
| + | * logs: Archivos de log | ||
| + | * Server: librerías exclusivas del servidor | ||
| + | * Shared: Librerías de las aplicaciones | ||
| + | * Webapps: Aplicaciones web visibles | ||
| + | * Work: Almacenamiento temporal de ficheros y directorios | ||
| + | |||
| + | ===== Arquitectura de una aplicación web ===== | ||
| * Servidor Web | * Servidor Web | ||
| * Una Base de Datos | * Una Base de Datos | ||
| Línea 11: | Línea 24: | ||
| * Frameworks: Struts, Spring | * Frameworks: Struts, Spring | ||
| - | Javascript | + | ===== Javascript |
| DHTML | DHTML | ||
| * Dynamic HTML | * Dynamic HTML | ||