Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porHelen Guerrero Modificado hace 4 años
1
PROGRAMACION ORIENTADA A OBJETOS II jose.caicedos@ug.edu.ec Sesión Tipos de EJB
2
2 Selección aleatoria de una instancia Stateless Session Beans (SLSBs) Contenedor EJB petición Selección automática Contenedor de instancias Stateless Session Beans
3
3 Selección de una instancia Stateful Session Beans (SFSBs) de acuerdo a su ID de sesión Contenedor EJB petición Selección por ID de sesión Cache de instancias Stateful Session Beans ID = 5 3 2 1 5 4
4
4 Ciclo de vida Stateless Instancia del Bean No Existe Pila de equivalentes, instancias del bean listas 1.Nueva instancia 2.Inyección de dependencia si hay 3.PostConstruct Callback si hay PreDestroy Callback si hay El contenedor decide si son necesarias más instancias en la cola para atender a los clientes El contenedor decide que no son necesarias tantas instancias del bean en la cola más Cualquiera invoca el método de negocio en cualquier interface de negocio del bean Método de negocio Método de negocio: acción realizada por el cliente. Nueva instancia: acción invocada por el contenedor
5
5 Ciclo de vida Stateful Instancia del Bean No Existe Preparado 1.Nueva instancia 2.Inyección de dependencia, opcional 3.PostConstruct Callback, opcional PreDestroy Callback Un cliente obtuvo una referencia al interface de negocio Un cliente ha llamado al método remove o se ha producido un Timeout Un cliente ha llamado a un método de un interface de negocio de un bean desactivado, así que el contenedor debe activarlo de nuevo Desactivar Llamada del cliente a los métodos del interface de negocio del bean PrePassivate (opc) PostActivate (opc) Timeout
6
Espacio para preguntas
7
¡Muchas gracias! jose.caicedos@ug.edu.ec
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.