PDF de programación - Desarrollo de Aplicaciones con Java Enterprise Edition

Imágen de pdf Desarrollo de Aplicaciones con Java Enterprise Edition

Desarrollo de Aplicaciones con Java Enterprise Editiongráfica de visualizaciones

Publicado el 18 de Septiembre del 2020
385 visualizaciones desde el 18 de Septiembre del 2020
113,2 KB
12 paginas
Creado hace 17a (04/05/2007)
UNIVERSIDAD DEL VALLE – SEDE PALMIRA
Programa de Tecnología en Sistemas

Desarrollo de Aplicaciones con
Java Enterprise Edition

Desarrollo de Software con

Java Enterprise Edition

Antonio J. Vélez Q.

Universidad del Valle – Sede Palmira



UNIVERSIDAD DEL VALLE – SEDE PALMIRA
Programa de Tecnología en Sistemas

Desarrollo de Aplicaciones con
Java Enterprise Edition

Contenido

● Modelo de Aplicaciones Java EE
● Arquitectura de las aplicaciones JEE
● Comunicación entre componentes
● Contenedores JEE



UNIVERSIDAD DEL VALLE – SEDE PALMIRA
Programa de Tecnología en Sistemas

Desarrollo de Aplicaciones con
Java Enterprise Edition

Aplicaciones JEE y Modelo de Desarrollo JEE

● Enterprise Application

– Software que resuelve problemas de la organización (en

lugar de un departamento o dependencia), por lo tanto, en su
diseño e implementación se debe contextualizar toda la
organización.

● El modelo JEE define una arquitectura para la

implementación de servicios como aplicaciones mutitier.
● Este modelo divide el trabajo de implementación en dos

– La lógica de la organización (business logic)
– La lógica de la presentación (presentation logic)



UNIVERSIDAD DEL VALLE – SEDE PALMIRA
Programa de Tecnología en Sistemas

Desarrollo de Aplicaciones con
Java Enterprise Edition

Arquitectura JEE

● El modelo JEE provee los

distintos tiers,

● El diseñador decide que

tiers implementa
dependiendo del tipo de
aplicación o de la
estructura de la
organización.



UNIVERSIDAD DEL VALLE – SEDE PALMIRA
Programa de Tecnología en Sistemas

Desarrollo de Aplicaciones con
Java Enterprise Edition

Tecnologías y Componentes JEE

● Aplicaciones cliente y

applets son componentes
que se ejecutan en el lado
del cliente

● También hacen parte del

Client tier los navegadores
(thin clients)



UNIVERSIDAD DEL VALLE – SEDE PALMIRA
Programa de Tecnología en Sistemas

Desarrollo de Aplicaciones con
Java Enterprise Edition

Tecnologías y Componentes JEE

● Java Servlets, Java Server
Pages y JavaServer Faces
son tecnologías para
implementar componentes
web que se ejecutan del
lado del servidor (Java EE
Server)

● Seminario incluye Java

Servlet y JavaServer Page



UNIVERSIDAD DEL VALLE – SEDE PALMIRA
Programa de Tecnología en Sistemas

Desarrollo de Aplicaciones con
Java Enterprise Edition

Tecnologías y Componentes JEE

● Enterprise JavaBeans

(EJB) Components es la
tecnología que permite
implementar componentes
(entreprise beans) que se
ejecutan del lado del
servidor (Java EE Server)



UNIVERSIDAD DEL VALLE – SEDE PALMIRA
Programa de Tecnología en Sistemas

Desarrollo de Aplicaciones con
Java Enterprise Edition

Comunicación entre Componentes JEE

● JavaBeans != EJB
● JavaBeans son

clases tradicionales
Java.



UNIVERSIDAD DEL VALLE – SEDE PALMIRA
Programa de Tecnología en Sistemas

Desarrollo de Aplicaciones con
Java Enterprise Edition

Comunicación entre Componentes JEE

● Las aplicaciones
clientes, también
se pueden
comunicar con el
Business tier

● JavaBeans != EJB
● JavaBeans son

clases tradicionales
Java.



UNIVERSIDAD DEL VALLE – SEDE PALMIRA
Programa de Tecnología en Sistemas

Desarrollo de Aplicaciones con
Java Enterprise Edition

Contenedores JEE

● Las aplicaciones empresariales son de difícil desarrollo ya
que involucran muchas lineas de código para el manejo de
transacciones, multitarea, administración de recursos
(resource pooling), seguridad, entre otros.

● Los contenedores son interfaces entre los componentes y la

funcionalidad de bajo nivel específica de la plataforma



UNIVERSIDAD DEL VALLE – SEDE PALMIRA
Programa de Tecnología en Sistemas

Desarrollo de Aplicaciones con
Java Enterprise Edition

Contenedores JEE

● La arquitectura JEE permite la fácil implementación ya que

la lógica de la organización es dividida en componentes
reutilizables y los contenedores son los responsables del
manejo de transacciones, multitarea, administración de
recursos (resource pooling), seguridad, entre otros.
● Antes que los componentes web, enterprise bean o

aplicaciones cliente sean ejecutados, estos son
ensamblados en modulos Java EE y distribuidos en sus
respectivos contenedores.



UNIVERSIDAD DEL VALLE – SEDE PALMIRA
Programa de Tecnología en Sistemas

Desarrollo de Aplicaciones con
Java Enterprise Edition

Contenedores JEE
  • Links de descarga
http://lwp-l.com/pdf18228

Comentarios de: Desarrollo de Aplicaciones con Java Enterprise Edition (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad