Desarrollo con EJBs

  1. Introducción a los EJBs
    • La motivación de los EJBs
    • Arquitecturas de componentes
    • El ecosistema de los EJBs
    • La plataforma J2EE
  2. Conceptos fundamentales de EJBs
    • Tipos de Beans
    • Objetos distribuidos
    • De que esta compuesto un EJB
  3. Escribiendo el primer bean
    • La interfaz remota
    • La interfaz local
    • La interfaz home
    • La interfaz local home
    • La clase del bean
    • El descriptor de puesta en marcha
    • Archivos especificos de los vendedores
    • El archivo ejb-jar
    • Liberando el bean
    • El archivo jar del cliente
    • Entendiendo como llamar a los beans
  4. Beans de Sesión
    • La vida de los beans de sesión
    • Tipos de beans de sesión
    • Caracteristicas especiales de los beans de sesión
  5. Beans de Entidad
    • Conceptos relacionados con la persistencia
    • ¿Que es un bean de entidad?
    • Caracteristicas de los beans de entidad
    • Contextos de los beans de entidad
  6. Persistencia Manejada por el Bean - BMP
    • Las bases de la codificación de un bean de entidad
    • Ejemplo de persistencia manejada por los beans
    • Ejecutando el programa del cliente
  7. Persistencia Manejada por el Contenedor - CMP
    • Caracteristicas de los beans de entidad CMP
    • Lineamientos de implementación para CMP
    • Ejemplo de persistencia manejada por el contenedor
    • Ejecutando el programa del cliente
  8. Java Message Service - JMS
    • Introducción a los beans de mensajes
    • El Java Message Service (JMS)
    • Integrando JMS con EJBs
    • Desarrollo de beans de mensajes
    • Conceptos avanzados
    • Problemas potenciales delo beans de mensajes
  9. Agregando funcionalidad a los beans
    • Llamando beans desde otros beans
    • Fabricas de recursos
    • Propiedades del ambiente
    • Entendiendo los conceptos de seguridad en los EJB