Aplicaciones Web Java - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

Aplicaciones Web Java

Description:

Arquitectura Web en Aplicaciones Empresariales Java/J2EE. Daniel ... doc tutorial.pdf. WEB-INF web.xml (Deployment Descriptor) classes ServletCompras.class ... – PowerPoint PPT presentation

Number of Views:130
Avg rating:3.0/5.0
Slides: 10
Provided by: ikerj
Category:
Tags: aplicaciones | java | tut | web

less

Transcript and Presenter's Notes

Title: Aplicaciones Web Java


1
AplicacionesWebJava
2
Introducción
  • Colección de recursos tales como
  • Jsps
  • Servlets
  • Ficheros Html
  • Imagenes
  • Etc
  • Ubicados en un URI específico

3
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.

4
Contexto Web
  • Compartición de datos para todos los usuarios de
    una aplicación
  • Representa un conjunto de recursos compartidos
  • Como representante del servidor
  • 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

5
Empaquetado de aplicaciones j2ee
  • Empaquetan componentes o aplicaciones J2EE.
  • Tres tipos
  • Archivos JAR (Java ARchive)
  • Archivos WAR (Web Application ARchive)
  • Archivos EAR (Enterprise Application ARchive)

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
  • Es el empleado para empaquetar componentes EJBs,
    respetando una estructura de directorios

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

8
Archivos EAR (Enterprise Application ARchive)
  • Archivos desplegables en servidores de
    aplicaciones J2EE
  • Contienen
  • Archivos WAR
  • EJBs (Empaquetados dentro de ficheros JAR)

9
Referencias
  • www.javasoft.com
  • www.theserverside.com
  • Java Server Programming J2EE Edition (Wrox)
Write a Comment
User Comments (0)
About PowerShow.com