Arquitectura Jee

Páginas: 4 (835 palabras) Publicado: 30 de julio de 2011
Introducción a Java EE (ex-J2EE)
Jaime Navón C. Depto. de Ciencia de la Computación

Copyright J. Navón 2006

La plataforma Java
 Java ME (micro edition)
 desarrollo de aplicaciones paradispositivos móviles

 Java SE (standard edition)
 desarrollo de aplicaciones de escritorio

 Java EE (enterprise edition)
 desarrollo de aplicaciones de múltiple capa
Copyright J. Navón2006

Nota: J2EE 1.n es ahora Java EE n ∀ n ≥ 5

Java EE vs Java SE
 Java EE está construida sobre Java SE (no lo reemplaza)  Se agregan servicios necesarios en aplicaciones empresariales Facilita el desarrollo de aplicaciones multicapa
 presentation layer  business rules layer  data access layer

 Permite el desarrollo de aplicaciones escalables  Requiere 3 componentes desoftware fundamentales en el servidor (application server)
 contenedor de servlets
Copyright J. Navón 2006

 contenedor de Web Services  contenedor de enterprise java beans (EJB)

Copyright J.Navón 2006

Arquitectura J2EE

Arquitectura Java EE en detalle

Copyright J. Navón 2006

Java EE no es sinónimo de EJB
 los EJB se consideran una parte importante de la plataforma por losservicios que son capaces de proveer pero ...  existen alternativas que pueden ser cubiertas por otras piezas de software (open source !!)  muchas veces no se requieren dichos servicios
 unaaplicación Web típicamente no requiere mas que un contenedor de servlets (Tomcat)

Copyright J. Navón 2006

Copyright J. Navón 2006

Arquitecturas sin EJBs

Para que sirven los EJB
encapsulación de la lógica del negocio  3 clases
 session beans (manejo de la sesión)  entity beans (objetos de negocio)  message beans

 contenedor de EJB expone los métodos, controla seguridad, dasoporte de transacción  soporte de persistencia de los datos
 manejado por el contenedor
Copyright J. Navón 2006

 manejado por el bean

Copyright J. Navón 2006

Session y Entity Beans...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura JEE
  • Qué es JEE
  • Jeee
  • Apuntes JEE
  • jee logistica
  • Jeee
  • Jeeos
  • Jeeer

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS