La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Arquitectura Web en Aplicaciones Empresariales Java/J2EE

Presentaciones similares


Presentación del tema: "Arquitectura Web en Aplicaciones Empresariales Java/J2EE"— Transcripción de la presentación:

1 Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Aplicaciones Web Java Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE

2 Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Introducción Colección de recursos tales como Jsps Servlets Ficheros Html Imagenes Etc… Ubicados en un URI específico Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE

3 Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Aplicaciones Web J2EE Una aplicación web está organizada en una estructura jerárquica de directorios dos partes Un directorio privado WEB-INF contiene los recursos que no son descargables para el cliente Un directorio público que contiene los recursos públicos Ejemplo: miaplicación\ Index.html login.jsp images\ logo.gif doc\ tutorial.pdf WEB-INF\ web.xml (Deployment Descriptor) classes\ ServletCompras.class lib\ cualquierOtraApi.jar Una aplicación web puede ser empaquetada en un fichero WAR. Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE

4 Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Contexto Web Compartición de datos para todos los usuarios de una aplicación Representa un conjunto de recursos compartidos Como representante del servidor Posiblemente N contextos representando a N aplicaciones web Se puede configurar La URI del contexto del servlet El nombre de las clases del servlet Los parámetros de inicialización de los servlets La asignación de las peticiones a los servlets Los parámetros de sesión Los tipos MIME de los ficheros estáticos Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE

5 Empaquetado de aplicaciones java
Tres tipos: Archivos JAR (Java ARchive) Archivos WAR (Web Application ARchive) Archivos EAR (Enterprise Application ARchive) Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE

6 Archivos JAR (Java ARchive)
Permite agrupar distintos archivos java en uno solo. Sigue el formato ZIP Incorporado en la versión 1.1 del JDK Contienen: Clases java Recursos que emplean las clases Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE

7 Archivos WAR (Web Application ARchive)
Permiten empaquetar en una sola unidad aplicaciones web java completas. Servlets y JSPs Contenido estático Html Imágenes etc.) Otros recursos web Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE

8 Archivos EAR (Enterprise Application ARchive)
Archivos desplegables en servidores de aplicaciones J2EE Contienen Archivos WAR EJBs (Empaquetados dentro de ficheros JAR) Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE

9 Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Referencias Java Server Programming J2EE Edition (Wrox) Daniel Fernández Lanvin Arquitectura Web en Aplicaciones Empresariales Java/J2EE


Descargar ppt "Arquitectura Web en Aplicaciones Empresariales Java/J2EE"

Presentaciones similares


Anuncios Google