Requerimientos
Para que todos los ejemplos de este curso sean ejecutados correctamente es necesario que instale un JDK ("Java Development Kit") y JBoss en su sistema, a continuación se describen las instrucciones de instalación para estos componentes, tanto para plataformas Linux como Windows :
EJB's
Session EJB's (Stateful y Stateless)
- Ciclo de Ejecución
- Estructura y Componentes Adicionales.
- Codificación del EJB.
- Codificación del Cliente para EJB.
Entity EJB's
BMP "Bean Managed Persistence"
- Definiciones en Bases de Datos.
- Creación de Interfases ("Home Interface" y "Remote Interface").
- Creación del EJB.
- Deployment Descriptor del EJB.
- Creación del Cliente (JSP/Servlet).
EAR's ("Enterprise Archives"), IDE's y Deployment Descriptors.
CMP "Container Managed Persistence"
- Surgimiento y Consideraciones.
- SuperClase/SubClase, "Abstract Schema" y EJB-QL.
- Creación de Interfases ("Home Interface" y "Remote Interface").
- Creación del EJB.
- Deployment Descriptor del EJB.
- Creación del Cliente (JSP/Servlet).
Messaging Beans
- Sistemas Messaging.
- JMS: Integración de "Sistemas Messaging" a Java.
- Diferencias entre Session y Entity EJB's, "Point-to-Point" y "Publish/Subscribe".
- Diseño de un Messaging EJB.