You are on page 1of 2

Administracion de tomcat Usuario: admin Conceptos Organizacion Runtime de una palicacion web: A partir de la especificacion 2.

2 se requiere aceptar un Web Application Archivo en un formato standar, que se describe a continuacin. Una aplicacion web es una jerarquia de directorios y archivos en un layput stand ar. Esa jerarquia puede ser accesada de forma desempaquetada en la cual cada archivo y direcotrio existe en el file system de manera separada, o en forma empaquerad a conocida como Web ARchive (archivos WAR). el primer formato es mas util duran te el desarrollo, mientras que el segundo es usado cuando la aplicacin va a ser i nstalada. El document root es el nivel superior o top level del directorio de tu aplicacio n. En este directorio se colocan los archivos HTML y las paginas JSP que comprenden la interfaz de usuario de tu aplicacion. Cuando un administrador web deploya tu aplicacion en un directorio particular, l e asigna un context path a tu aplicacion. Asi, si el administrador asigna a tu a plicacion el context path /catalog, entonces un request URI refiriendose a /cat alog/index.html regresara el archivo index.htm de tu directorio raz. Estructura / *.html, *.jsp liente /WEB-INF/web.xml tes, tambien los parametros de inicializadion y constraints de seguridad coin tainer-managed /WEB-INF/classes asociacos que se chivos JAR. si tus clases estan organizadas ej Jaca packages, debes ref lejar esto en la jerarquia de los directorios bajo /WEB-INF/classes por ejem plo, la clase com.mycompany.my package.MySevlet debe estar en el director io /WEB-INF/classes/com/mycompany/mypackage/MyServlet.class /WEB-INF-/lib --Contiene los archivos JAR que contienen clases java y sus r ecursos asociados. que se requieren para tua plicacion, como JDBC drivers y li brerias de otros. Visibilidad de las clases Cuando instalas Tomcat, o cualquier otro servidor compatible con la version 2.2 --Contenen los archivos de las clases de java y sus recursos requieren para tu aplicacion, que no estan combinadas en ar --Los archivos html y jsp que seran visibles al browser del c --Web application deploymet descriptor es un archivo XML describiendo los servlets y otro componen

o 2.3 las clases en las rutas WEB-INF/classes y los archivos JAR en WEB-INF/lib son visibles a otras clases dentro de tu aplicaci{on web particular, de modo que si colocas las demas clases que uses en esos directorios, simplificas la instal acion. Librerias compartidas Hay dos localidades para almacenar librerias compartidas: $CATALINA_HOME/common/lib - Los archivos JAR colocados aqui son visibles a las a plicaciones web y al codigo interno de tomcat $CATALINA_HOME/common/lib - Los archivos JAR colocados aqui son visibles a las a plicaciones web pero no al codigo interno de tomcat. La instalacion de tomcat incluye las librerias de Servlet 2.4 y JSP 2.0 asi como XML Parser acorde a JAXP (VERSION 1.2) de modo que tus aplicaciones puedan llev ar a cabo procesamiento DOM-based y SAX-based de documentos XML. Web Application Deploymet descriptor El archivi /WEB-INF/web.xml contiene el web Application Deployment DEscriptor pa ra tu aplicacion, define cada cisa acerca tde tu aplicacion que requiera saber e l servido (excepto el context path que es asignado por el administrador web cua ndo la aplicacion es deployada) La sintaxys completa y su semantica esta definida en el capitulo 13 de la Servle t API Specification ver. 2.3 Se espera que con el tiempo las herramientas de des arrollo creen y edite el deployment descriptor por ti. Contex Descriptor El archivo /META-INF/context.xml puede ser usado apra configuraciones especifica s tales como loggers, fuentes de dastos, session managers, configuraciones y mas . Es

You might also like