Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Mod 01 Intro Java Ee
Mod 01 Intro Java Ee
Mdulo 1.
Introduccin a Java EE
(Java Platform Enterprise Edition).
Introduccin a Java EE
Mod 01 pg. 0 de 22
Objetivos.
Introduccin a Java EE
Mod 01 pg. 1 de 22
Java EE en contexto.
Plataformas de desarrollo en Java:
Introduccin a Java EE
Mod 01 pg. 2 de 22
Qu es Java EE?
Especificaciones de Arquitectura.
Application Server.
Compatibility Test Suite.
Patrones de diseo, best practices y
blueprints.
Introduccin a Java EE
Mod 01 pg. 3 de 22
Introduccin a Java EE
Mod 01 pg. 4 de 22
Introduccin a Java EE
Mod 01 pg. 5 de 22
Introduccin a Java EE
Mod 01 pg. 6 de 22
Introduccin a Java EE
Mod 01 pg. 7 de 22
Introduccin a Java EE
Mod 01 pg. 8 de 22
Componentes principales.
Introduccin a Java EE
Mod 01 pg. 9 de 22
Servlets.
Entity Classes.
Introduccin a Java EE
Mod 01 pg. 10 de 22
Introduccin a Java EE
Mod 01 pg. 11 de 22
Introduccin a Java EE
Mod 01 pg. 12 de 22
Introduccin a Java EE
Mod 01 pg. 13 de 22
Client
Presentation
Business
Resource
(cliente)
(presentacin)
(lgica
empresarial)
(datos)
Introduccin a Java EE
Mod 01 pg. 14 de 22
Presentacin.
Servlets y/o JSPs corriendo en Web Container.
Introduccin a Java EE
Mod 01 pg. 15 de 22
Datos.
Repositorio de datos, normalmente Manejador de Base de Datos
Relacional.
Introduccin a Java EE
Mod 01 pg. 16 de 22
Web Container
Servlet Servlet Servlet
Legacy
System
Browser
JVM
JVM
Aplicacin
EJB Container
Java
JVM
Aplicacin
NO Java *
Database
Management
System
JVM
Servicios Standard
Application Server
Introduccin a Java EE
Mod 01 pg. 17 de 22
Application Assembler.
Ensambla los componentes de la aplicacin en diferentes
archivos.
Hace decisiones independientes del application server.
Application Deployer.
Instala (deploys) la aplicacin en el server.
Hace decisiones especficas al application server.
Desarrollo de Aplicaciones JavaEE
Introduccin a Java EE
Mod 01 pg. 18 de 22
Tool provider.
Herramientas de desarrollo (IDEs).
Herramientas de empaquetamiento y deployment.
Introduccin a Java EE
Mod 01 pg. 19 de 22
View (JSPs)
Expone el modelo.
Solicita actualizaciones del modelo
Acepta acciones del usuario..
Permite al controlador seleccionar la vista..
Controller (Servlet)
Encapsula el flujo y comportamiento de la
aplicacin.
Mapea acciones el usuario modelo.
Responde a consultas del estado.
Selecciona vista.
Introduccin a Java EE
Mod 01 pg. 20 de 22
Empaquetamiento y deployment.
Las aplicaciones Java EE se entregan en
archivos .ear.
Estos archivos contienen:
Introduccin a Java EE
Mod 01 pg. 21 de 22
Laboratorio 1.
Familiarizacin con el ambiente de trabajo.
Arranque de Netbeans.
Arranque y detencin del Application Server y
del Manejador de Base de Datos.
Uso de la consola de administracin del
Application Server.
Desarrollo de Aplicaciones JavaEE
Introduccin a Java EE
Mod 01 pg. 22 de 22