Utilización de Java EE 5 y SOA para la arquitectura y el diseño de aplicaciones de empresa

Versión para impresoraVersión para impresora

Código: SEM-SL-500
Modalidad: Presencial
Total Horas: 6 horas

Fecha Inicio: Bajo demanda


 

Descripción del Curso

Este curso proporciona información sobre una amplia gama de tecnologías destinadas a desarrollar aplicaciones comerciales y corporativas a gran escala. El estudio de patrones de programación, como los que se explican en este curso, proporciona a los desarrolladores técnicas eficaces para resolver problemas habituales de diseño. Con estos patrones pueden diseñar aplicaciones corporativas más flexibles, fiables, eficaces y fáciles de mantener.

Objetivo

Adquirir conocimientos de Java EE

Prerequisitos

Para obtener el máximo aprovechamiento del curso, los alumnos necesitan conocer:

  • Programación Java

A quién va dirigido

Programadores, desarrolladores y Arquitectos en Java. Desarrolladores de Servicios Web.

Contenido

Resumen del curso

Este curso se enfocará en el uso de patrones de arquitectura y perspectivas de diseño de la plataforma Java EE. Además también se cubre Enterprise SOA. Se utilizarán diagramas UML y segmentos de código usando el nuevo framework EJB3.0. Entre las demostraciones del curso figuran Project GlassFish Application Server, NetBeans Software IDE con Visual Web Pack, Sun Java Composite Application Platform Suite para Enterprise Designer, Sun Java Studio Enterprise software, y Sun Java System Web Server.

Conceptos fundamentales de arquitectura

  • Justificar la necesidad de una arquitectura cuando se desarrolla una aplicación en la plataforma Java EE
  • Primeros conceptos sobre Sistemas de Desarrollo de Arquitectura y Guías
  • Resolver factores de riesgo en sistemas distribuidos de empresa
  • Guías para la realización de una comunicación de red efectiva
  • Guías para el manejo de transacciones distribuidas Quality-of-Service Requirements
  • Las dimensiones de los efectos de las calidades sistémicas
  • Analizar la calidad del servicio que requiere la arquitectura software
  • Descomponer una aplicación de la plataforma Java EE en componentes
  • Desarrollar diagramas para representar la arquitectura y el modelo de diseño

Uso de los diseños de la plataforma Java EE

  • Descripción los modelos de la plataforma Java EE que ayudan en la capa de presentación
  • Descripción los modelos de la plataforma Java EE que ayudan en la capa de negocio
  • Descripción los modelos de la plataforma Java EE que ayudan en la capa de integración
  • Entender que Enterprise SOA utiliza SOA para la integración de aplicaciones de empresa
  • Descripción de como SOA mejora el proceso de negocio B2B
  • Arquitectura orientada a servicios y Diseño
  • Patrones de diseño para los servicios web