Arquitectura J2EE

Páginas: 8 (1962 palabras) Publicado: 10 de mayo de 2015

Unidad 1: Arquitectura J2EE

A continuación se describirán los componentes de una aplicación Web. El modelo básico de interacción de web. La evolución de la tecnología de la plataforma J2EE. Los conceptos básicos de la arquitectura. Los componentes, container y servicios. Las divisiones de Java en J2SE. J2EE. Tecnología JSP. Arquitectura Enterprise JavaBeans. Capa de cliente, capa de webserver y capa de servidor aplicaciones.

Esta unidad le permitirá conocer las nociones básicas del Lenguaje Java Enterprise Edition, destinado a las aplicaciones de la WWW. En el espacio de trabajo que Usted elija o de que disponga para el estudio de esta unidad será necesario poseer una computadora conectada a Internet.

Introducción

El lenguaje de programación Java es una de las principalesplataformas para el desarrollo de aplicaciones empresariales y abarca una amplia gama de opciones que van desde desarrollos basados en productos comerciales hasta productos de software libre (open source).

Distribuciones oficiales

La plataforma Java es la integración de un conjunto de componentes, lenguaje y librerías. Sin embargo, la distribución oficial de la plataforma se realiza en tres entregas,estas son: edición estándar, edición empresarial y edición micro o móvil, cada una destinadas a cubrir diferentes necesidades

Java Standard Edition (JSE)

Ese es el nombre oficial de la edición estándar a partir de la versión 6 de la plataforma, antes llamada Java 2 Standard Edition (J2SE). Esta edición estándar define las características básicas para trabajar con la plataforma en ambientes deescritorio (stand-alone) y servidores. Sus componentes principales son:

Compilador de código fuente de Java.
Máquina Virtual de Java (Java Virtual Machine – JVM).
Librerías centrales y APIs

Java 2, Enterprise Edition (J2EE)

Es una especificación que define una plataforma para crear aplicaciones empresariales. Utilizando un modelo de multicapas, dividiendo la aplicación en diferentes niveles,cada uno especializado en una tarea en particular. Su estructura está basada en JSE y un conjunto de sus APIs, a la cual J2EE aporta la especificación de componentes, containers y las APIs para los servicios de transacciones, mensajería, envío de correos y conectores de recursos externos.

Componentes de J2EE

Cada componente de J2EE es una unidad de software independiente y funcional que cumple conlas condiciones de interfaz definidas por la especificación del componente y sólo tiene dependencias explícitas con su entorno de ejecución o container. Un componente puede estar compuesto por una única clase, o lo que resulta más común, por un conjunto de clases, interfaces y recursos.
La arquitectura JEE implica un modelo de aplicaciones distribuidas en diversas capas o niveles (tier). La capacliente admite diversos tipos de clientes (HTML, Applet, aplicaciones Java, etc.). La capa intermedia (middle tier) contiene subcapas (el contenedor web y el contenedor EJB). La tercera capa dentro de esta visión sintética es la de aplicaciones ‘backend’ como ERP, EIS, bases de datos, etc.
Un concepto clave de la arquitectura es el de contenedor, en forma genérica podemos decir que no es más queun entorno de ejecución estandarizado que ofrece unos servicios por medio de componentes:




Arquitectura J2EE

La especificación de J2EE define su arquitectura basándose en los conceptos de capas, containers, componentes, servicios y las características de cada uno de éstos. Las aplicaciones J2EE se dividen en cuatro capas: la capa cliente, la capa web, la capa negocio y la capa datos:




Capacliente

Esta capa corresponde a lo que se encuentra en el computador del cliente. Es la interfaz gráfica del sistema y se encarga de interactuar con el usuario. J2EE tiene soporte para diferentes tipos de clientes incluyendo clientes HTML, applets Java y aplicaciones Java.

Capa web

Se encuentra en el servidor web y contiene la lógica de presentación que se utiliza para generar una respuesta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura J2EE y Servlets
  • J2ee
  • J2Ee
  • introducción a J2EE
  • j2ee webservices
  • Curso de j2ee
  • J2EE
  • j2ee

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS