Jakarta Tomcat (Contenedor de servlets/jsps) Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Jakarta TOMCAT Contenedor de Servlet/JSP Es un contenedor Web j2EE compatible Procesa las peticiones HTTP Contenido estático y dinámico Trabaja por defecto con el puerto 8080 Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Estructura de Directorios Arrancar, parar y otros scripts Archivos JAR accesibles desde todas las Apps Ficheros de configuración (eg. server.xml) Ficheros de LOG Directorio de Despliegue donde se han de instalar las aplicaciones Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Arquitectura Web en Aplicaciones Empresariales Java/J2EE Lo básico en TOMCAT Arrancar : startup.bat Parar: shutdown.bat Fichero de configuración: Server.xml Tomcat soporta Despliegue en Caliente de Aplicaciones (HotDeploy) Para desplegar una aplicación: Crearla directamente respetando la estructura de un WAR en el directorio WEBAPPS Dejar caer el WAR con la aplicación en ese mismo directorio. Al arrancar el TOMCAT lo descomprime y despliega en su propio contexto. Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Primera aplicación TOMCAT Crear una carpeta de nombre prueba colgando de Webapps Crear prueba/WEB-INF (imprescindible) Crear fichero index.html en prueba Arrancar Tomcat Abrir navegador e ir a http://localhost:8080/prueba Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Arquitectura Web en Aplicaciones Empresariales Java/J2EE Referencias http://jakarta.apache.org Mastering Tomcat Development (Willey) Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE