Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


dad2:aplicaciones_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
  • Una Base de Datos
  • Una Conexión de Internet.

Que necesitamos para desarrollar una Aplicación

  • Lenguaje de programación
  • Estructura de directorios/ficheros adecuada
  • Patrones de diseño
  • Muchas tecnologías como JSF, Hibernate, etc…
  • Frameworks: Struts, Spring

Javascript

DHTML

  • Dynamic HTML
  • HTML + Javascript
  • Implica cambios en el doinio
  • No confundir con páginas dinámicas.
dad2/aplicaciones_web.txt · Última modificación: 2024/01/30 11:18 por thejuanvisu