Informatica

Páginas: 4 (804 palabras) Publicado: 16 de noviembre de 2010
Integración de Bases de Datos en Sistemas multicapa
Arquitectura Java EE multicapa

Isabel Alcantarilla Puerto

Introducción Java EE (Java Enterprise Edition).
• • • • Creada por SUN 1997.Orientado a crear productos basados en software libre. Objetivo: simplicidad del modelo de desarrollo. Ventajas:
– – – – – Soporte de múltiples SSOO. Organismo de control: (JCP*, Java Community Process).Competitividad. Madurez. Soluciones libres.

• Desventajas:
– Depende de un único lenguaje (JAVA). – Complejidad. – Heterogeneidad en las soluciones de desarrollo.

2

Plataforma Java EE.
•Java EE es una especificación, que define una plataforma de desarrollo empresarial. • Componentes:
– Conjunto de especificaciones de APIs de Java (JSR, Java Specification Request). – Un test decompatibilidad (CTS, Compatibility Test Suite) – La implementación de referencia de Java EE – Un conjunto de guías de desarrollo y de prácticas aconsejadas, denominada Java EE BluePrints.

• Laplataforma de Java EE define un modelo de programación encaminado a la creación de aplicaciones basadas en n-capas • Ofrece un framework para el desarrollo de aplicaciones distribuidas multicapa: acceso aBBDD, gestión de persistencia, control de seguridad … 3

Plataforma de Java EE

4

Arquitectura Java EE

5

Ventajas del Modelo Java EE
• Poco acoplamiento ->fácil modificación de cada capasin afectar a las demás. • Obtención mejoras en:
– Mantenibilidad. – Extensibilidad. – Reutilización de componentes (EJB, objetos distribuidos que contienen la lógica de negocio de las aplicaciones:persistencia, seguridad ... ) -> portabilidad. – Promueve la heterogeneidad de los clientes, nuevos tipos de clientes -> nuevas capas de interfaz de usuario y presentación, resto igual 6

Modelo dedesarrollo de Java EE
• Capa de cliente: interfaz de usuario que maneja el cliente (navegador web del cliente + javascript) • Capa de presentación: conjunto de componentes que generan la información...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS