jueves, abril 27, 2006

COMO Tomcat

NOTA: La instalación de Tomcat se obvia ya que la podemos ver en este mismo blog en la entrada "Apache2+Tomcat5+Java1.5+mod_jk".

Una manera simple y rápida de definir Tomcat, es decir que es un contenedor Servlet/JSP. Los Servlet son objetos que corren dentro del contexto de un servidor web. Generan páginas web dinámicas a partir de los parámetros de la petición que envía el navegador web. Se ejecuta en un servidor o contenedor J2EE (Java 2 Enterprise Edition), por ejemplo, Tomcat.
JSP (Java Server Pages) es la tecnología para generar páginas web de forma dinámica en el servidor, basado en scripts que utilizan una variante del lenjuage java.
Una pequeño agregado sobre la instalación. Cuando nos referimos a $CATALINA_HOME, nos referimos al root del la instalación de Tomcat.

Directorios Tomcat: Una instalación de Tomcat se divide en una serie de directorios, que pasaremos a describir:
bin/ binarios ejecutables y scripts.
conf/ archivos de configuración. El más importante es el server.xml que es el archivo principal de configuración del contenedor.
logs/ donde se generan los logs.
webapps/ contiene las aplicaciones web.
common/ classes disponibles, tanto internas de catalina como de aplicaciones web.
server/ classes internas de catalina y sus dependencias
shared/ classes compartidas por todas las aplicaciones web.
work/ directorio scratch usado por Tomcat para retener archivos y directorios temporales.
temp/ usado por JVM para archivos temporales.


Tanto0 server/, commom/ como shared/ se dividen en:
classes/ classes desempaquetadas.
lib/ classes empaquetadas.

Continúa ...