Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| dad2:aplicaciones_web [2024/01/30 10:36] – creado 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 10: | Línea 23: | ||
| * Muchas tecnologías como JSF, Hibernate, etc... | * Muchas tecnologías como JSF, Hibernate, etc... | ||
| * Frameworks: Struts, Spring | * Frameworks: Struts, Spring | ||
| + | |||
| + | ===== Javascript ===== | ||
| + | |||
| + | DHTML | ||
| + | * Dynamic HTML | ||
| + | * HTML + Javascript | ||
| + | * Implica cambios en el doinio | ||
| + | * No confundir con páginas dinámicas. | ||