ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Java Plataform, Eterprise Edition o Java EE


Enviado por   •  31 de Mayo de 2019  •  Informes  •  493 Palabras (2 Páginas)  •  77 Visitas

Página 1 de 2

[pic 1]

APLICACIONES DISTRIBUIDAS

TEMA: Introducción a JEE8

DOCENTE: Cristian Timbi

NOMBRES: Jorge Sanisaca

                     Juan Barbecho

FECHA:

Lunes, 29 de abril de 2019

Introducción a JEE 8

Java Plataform, Eterprise Edition o Java EE es una plataforma de navegación para desarrollar y ejecutar software e lenguaje de programación Java, permite utilizar N capas distribuidas y se apoya en componentes de software modulares ejecutándose en un servidor de aplicaciones.

El objetivo de la plataforma Java JEE es proporcionar a los desarrolladores un poderoso conjunto de API mientras reduce el tiempo de desarrollo, reduce la complejidad de la aplicación y mejora el rendimiento de la aplicación.

Los objetivos clave de la plataforma Java EE 8 son:

 €Modernizar la infraestructura de Java empresarial para los entornos de nube y microservicios.

 €Enfatizar la compatibilidad con HTML5 y HTTP / 2.

 €Mejorar la facilidad de desarrollo a través de los nuevos Contextos y las funciones

de inyección de dependencia

 €Mejorar la seguridad y confiabilidad de la plataforma.

La plataforma Java EE 8 incluye las siguientes nuevas características:

 Nuevas tecnologías, incluyendo las siguientes:

  o API de Java para el enlace JSON
  o API de seguridad de Java EE

 Nuevas mejoras en el modelo de objetos para el procesamiento de JSON, incluido el soporte para lo siguiente:

o Puntero json
o Parche JSON
o JSON Merge Patch

  • Nuevas características para los servicios web RESTful.
  • Nuevas características para los servlets.
  • Nuevas características para los componentes de JavaServer Faces.
  • Nuevas características de Contextos y de Inyección de Dependencias.
  • Nuevas funciones de validación de JavaBean.

La especificación de Java EE define los siguientes componentes de Java EE:

  • Los clientes de aplicaciones y los applets son componentes que se ejecutan en el cliente.
  • Los componentes de tecnología Java Servlet, JavaServer Faces y JavaServer Pages (JSP) son componentes web que se ejecutan en el servidor.
  • Los componentes EJB (enterprise beans) son componentes empresariales que se ejecutan en el servidor.

Implementaciones de JEE existentes según las capas lógicas

Capa de Presentacion

Usuario final accede directamente mediante una interfaz de usuario entonces la tecnologia HTML o JSON actuaria en esta capa ya que obtene los datos y tranforma al formato dedecuado para el cliente y luego se comuna con a capa de negocios.

Capa de Negocio

Prepara datos para su envío a la capa de Presentacion y procesa solicitudes desde la capa de cliente

OBJETO DE NEGOCIO
•JavaServer Pages (JSP) permite acceder fácilmente a los datos de aplicaciones almacenados en los componentes de JavaBeans

OBJETO DE ACCESP A DATOS

Java Servlet procesa dinámicamente las solicitudes y constituyen respuestas

ENTIDADES D NEGOCO
Java Enity Bean representa los datos persistentes en una base de datos

Capa de servidor

•Java Datbase Connecvity (JDBC) permite realizar la coexion con la base de datos y ejecutar las dfrentes acciones en la base de datos.

e Presentación

...

Descargar como (para miembros actualizados)  txt (3.2 Kb)   pdf (156.4 Kb)   docx (130.7 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com