Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMarcela Saez Modificado hace 10 años
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
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.