Duración

10 horas (4 sesiones)

Profesor

Domingo Gallardo López

Contenidos

La tecnología Enterprise JavaBean (EJB) proporciona la posibilidad de usar componentes software (enterprise beans) transaccionales y seguros que residen en el servidor web. Los métodos de estos componentes pueden ser invocados de forma concurrente y segura, proporcionando la forma estándar de Java EE de encapsular la lógica de negocio de la aplicación.

En esta asignatura conocerás y utilizarás los enterprise bean para programar y encapsular la lógica de negocio de una aplicación web. Conocerás los distintos tipos de beans: beans de sesión con y sin estado y beans de sesión singleton. Aprenderás las características de soporte runtime de los beans, como la invocación asíncrona o los temporizadores. Definirás la seguridad de estos componentes de forma declarativa y programativa. Por último, aprenderás a utilizarlos de forma transaccional integrándolos con JPA.

Libro de apuntes: PDF HTML ePub

Sesiones

1. Introducción a los Componentes Enterprise JavaBeans
Apuntes y ejercicios Diapositivas
2. Ciclo de vida de los enterprise beans y seguridad
Apuntes y ejercicios Diapositivas
3. Enterprise beans y JPA
Apuntes y ejercicios Diapositivas
4. Beans asíncronos, temporizadores e interceptores
Apuntes y ejercicios Diapositivas

© Departamento de Ciencia de la Computación e Inteligencia Artificial, Universidad de Alicante, 2015-16