Leer "JavaEE"

Páginas: 11 (2527 palabras) Publicado: 29 de octubre de 2013
Universidad Mariano Gálvez de Guatemala
Centro Universitario de Quetzaltenango
Seminario de Tecnologías de la Información
Cristian Calderón

Desarrollo rápido de Aplicaciones Empresariales con Java EE y NetBeans
1 ¿Qué es Java EE?
Java EE o Java Enterprise Edition (Java Edición Empresarial) es una plataforma de desarrollo basada en el lenguaje de programación Java, que nos permitedesarrollar aplicaciones empresariales basadas en un arquitectura de N capas distribuidas.
Las aplicaciones a gran escala, de varios niveles, escalables, confiables y seguras son llamadas “Aplicaciones
Empresariales”, debido a que estas solucionan la problemática de grandes empresas. Tenemos que tomar en
cuenta que una aplicación empresarial no solo beneficiara a grandes organizaciones, sino también aorganizaciones más pequeñas e incluso individuales debido a la dinámica de información actual.
Desde un punto de vista más técnico podemos decir que la plataforma Java EE nos provee de un conjunto de
API's que nos facilitan la creación y desarrollo de una aplicación que contenga todos los estándares necesarios
en la industria.

2 Modelo de una Aplicación Java EE
Como mencionamos conanterioridad Java EE nos propone el desarrollo de aplicaciones de N capas, este modelo de desarrollo nos permite dividir el trabajo de la implementación en dos partes:



La implementación de la lógica del negocio y la presentación de la aplicación que debe ser realizada
por los desarrolladores.
Los servicios estándar del sistema que serán proveídos por Java EE, entre estos servicios estándarpodemos incluir a todas las funciones que normalmente posee una aplicación como por ejemplo el almacenamiento en la base de datos, el manejo de transacciones, la concurrencia, etc.

2.1 Aplicaciones de N capas distribuidas
Una aplicación Java EE está compuesta por capas, esta a su vez se divide en componentes de acuerdo a su función, estos componentes pueden estar distribuidos en distintas maquinasdependiendo de la capa a la cual
pertenezcan dentro de una aplicación de N capas.
Una aplicación Java EE puede consistir en 3 o 4 capas, aunque generalmente son consideradas de 3 capas debido a que están distribuidas en tres lugares diferentes que son: la maquina cliente, un servidor de aplicaciones
Java EE y una base de datos.

1

Universidad Mariano Gálvez de Guatemala
CentroUniversitario de Quetzaltenango
Seminario de Tecnologías de la Información
Cristian Calderón
A continuación describiremos cuales son estas capas:
1.
2.
3.
4.

Capa del Cliente: sus componentes corren en la máquina del cliente.
Capa Web: sus componentes corren sobre el servidor Java EE.
Capa de Negocio: sus componentes también corren sobre el servidor Java EE.
Capa de sistemas de informaciónempresarial (EIS por sus siglas en inglés): que es el software que corre
sobre un servidor EIS (Bases de Datos, Data Center, ERP, Sistemas Antiguos, etc.).

Ilustración 1: Modelo de Aplicación Java EE

2

Universidad Mariano Gálvez de Guatemala
Centro Universitario de Quetzaltenango
Seminario de Tecnologías de la Información
Cristian Calderón

3 Componentes Java EE
Como habíamosmencionado una aplicación Java EE está dividida en componentes. Un componente es una
unidad de software funcional e independiente que ha sido ensamblada dentro de una aplicación Java EE.
Los componentes que se definen en la especificación de Java EE son los siguientes:




Las aplicaciones del cliente y los Applets que corren del lado del cliente.
Java Servlet, JavaServer Faces y JavaServerPages que son componentes de la capa web y se ejecutan
del lado del servidor.
Enterprise JavaBeans que son componentes de la lógica de negocio que también se ejecutan del lado
del servidor.

Todos los componentes son escritos en Java y son compilados de la misma forma que cualquier otro programa
escrito en Java con la diferencia de que los componentes Java EE son ensamblados dentro de una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Leer y Leer
  • Leer
  • Leer!
  • Leer
  • Leer
  • Leer
  • No Leer
  • No Leer

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS