Documente Academic
Documente Profesional
Documente Cultură
Temas
1.
2.
3.
4.
5.
Arquitectura.
1.
Los servidores de aplicacin tambin brindan soporte a una gran variedad de estndares, tales
como HTML, XML, IIOP, JDBC, SSL, etc., que permiten su funcionamiento en ambientes web
(como Internet) y la conexin a una gran variedad de fuentes de datos, sistemas y dispositivos.
Un ejemplo comn del uso de servidores de aplicacin (y de sus componentes) son los portales
de Internet, que permiten a las empresas, la gestin y divulgacin de su informacin, y un
punto nico de entrada a los usuarios internos y externos. Teniendo como base un servidor de
aplicacin, dichos portales permiten tener acceso a informacin y servicios (como servicios
web) de manera segura y transparente desde cualquier dispositivo.
La informacin anterior est basada en el siguiente enlace:
http://es.wikipedia.org
2.
El desarrollo de una aplicacin web con Java conlleva a la creacin final de un archivo WAR
(Web Application Archive) que empaquetar, como un archivo ZIP, a todos los documentos de
la aplicacin web, y este archivo WAR, ser colgado en el servidor de aplicaciones web. Esto
facilita y simplifica el despliegue de la aplicacin web. Adems, no permite el acceso entre
aplicaciones web distintas (aunque se ejecuten en el mismo servidor).
Hasta la versin anterior a la 7 de Tomcat, el archivo web.xml era obligatorio en una aplicacin
web, sin embargo, a partir de la versin 7, este archivo es opcional.
La carpeta WEB-INF es obligatoria en una aplicacin web y contiene al archivo web.xml, si es
que se ha decidido su uso, la carpeta classes donde van todos los archivos JAVA compilados
(CLASS), la carpeta lib que contiene todas las bibliotecas que la aplicacin necesita (APIs,
drivers, frameworks y otros) y opcionalmente, la carpeta TLD (Tag Libray Descriptor) para la
biblioteca de tags desarrolladas en la aplicacin.
Por otro lado, al mismo nivel que la carpeta WEB-INF, estarn los JSPs (JavaServer Pages),
HTML, JS (JavaScript), CSS (Cascading Style Sheet), imgenes y otros recursos requeridos
por la aplicacin organizados en carpetas que los agrupen.
Bsicamente, as debera estar estructurada una aplicacin web; sin embargo, se pueden
considerar carpetas adicionales dentro de las carpetas, a fin de organizar los documentos,
sobre todo cuando la aplicacin es extensa.
3.
Tomcat es un servidor con soporte de servlets y JSPs. Incluye el compilador Jasper, que
compila JSPs, convirtindolas en servlets. El motor de servlets de Tomcat a menudo se
presenta en combinacin con el servidor Web Apache.
Tomcat puede funcionar como servidor web por s mismo. En sus inicios, existi la percepcin
de que el uso de Tomcat de forma autnoma era recomendable para entornos de desarrollo y
entornos con requisitos mnimos de velocidad y gestin de transacciones. Hoy en da, ya no
existe esa percepcin y Tomcat es usado como servidor web autnomo en entornos con alto
nivel de trfico y alta disponibilidad.
Dado que Tomcat fue escrito en Java, funciona en cualquier sistema operativo que disponga
de la mquina virtual Java.
bin
conf
lib
logs
temp
Archivos temporales.
webapps
work
4.
Overview de Java EE
5.
Arquitectura
10