Programa del Curso

Java empresarial Programming

  • De cliente-servidor a arquitectura de 3 niveles
  • Consideraciones de diseño
  • Consideraciones de seguridad
  • Servicios de nomenclatura
  • Comparación de RMI, CORBA y EJB

Java Interfaz de nomenclatura y directorio (JNDI)

  • Arquitectura JNDI
  • Proveedores de servicios y la interfaz del proveedor de servicios
  • El contexto de nomenclatura inicial
  • Búsqueda de objetos
  • Creación, búsqueda y destrucción de entradas de directorio
  • Ejercicio 1: Archivo JNDI Search

Presentación de Enterprise Java Beans (EJB)

  • Conceptos y versiones de EJB
  • Monitores de transacciones de componentes
  • Implementaciones comerciales
  • La arquitectura de EJB
  • Persistencia y transacciones

Java EE y despliegue de EJB

  • El entorno y las herramientas del JEE
  • Configuración de Java EE
  • Nomenclatura JEE y JNDI
  • Empaquetado y despliegue de EJB
  • La herramienta de implementación
  • La base de datos hipersónica
  • Ejercicio 2: Configurar JBoss

Clientes EJB

  • Tipos de cliente
  • Java Clientes
  • Clientes web y JSP
  • Servlets y archivos WAR
  • Ejercicio 3: Escribir e implementar un cliente de servlet

JPA

  • El papel de un APP
  • Configuración de un JPA
  • Ejercicio 4: JPA/li>

Beans de sesión sin estado

  • Las funciones de los Session Beans
  • Creación de beans de sesión
  • Beans de sesión sin estado
  • Ejercicio 6: Bean de sesión sin estado

Beans de sesión con estado

  • Beans de sesión con estado
  • Ejercicio 7: Bean de sesión con estado

Problemas de implementación de EJB

  • Metadatos
  • Gestión de transacciones
  • Asociaciones 1-1, 1-muchos, muchos-1 y muchos-muchos
  • Versiones de EJB

El Java sistema de mensajería

  • El Java Sistema de Mensajería (JMS)
  • Ejercicio 8: JMS

Seguridad

  • Usuarios y roles
  • Control de acceso
  • Autenticación
  • Ejercicio 9: JBoss Seguridad

Beans impulsados por mensajes

  • El bean empresarial basado en mensajes
  • Ejercicio 10: Bean impulsado por mensajes

Requerimientos

Los estudiantes deben tener un buen conocimiento práctico del lenguaje Java, que generalmente se obtiene mediante la asistencia previa a nuestro curso de Java Programming. Se supone que se tiene conocimiento de la programación de servlets y JDBC.

  28 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (1)

Cursos Relacionados

Categorías Relacionadas