Programa del Curso

Empresa Java 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
  • Crear, buscar y destruir entradas de directorio
  • Ejercicio 1: Búsqueda de archivos JNDI

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 Despliegue de EE y 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
  • El hipersónico Database
  • 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
  • Access control
  • Autenticación
  • Ejercicio 9: JBoss Seguridad

Beans impulsados por mensajes

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

Requerimientos

Los estudiantes deben tener un buen conocimiento práctico del idioma Java, generalmente obtenido mediante la asistencia previa a nuestro curso Java Programming. Se supone una comprensión de la programación de servlets y JDBC.

 28 Horas

Número de participantes


Precio por Participante​

Testimonios (2)

Próximos cursos

Categorías Relacionadas