lunes, 7 de mayo de 2012

EJB

3 tipos de EJB:

  1. Sesión: Se manejan para la lógica de negocio
    1. sin estado
      1. No se debe usar variables de instancia
      2. No garantiza el estado de las variables de instancia
      3. Contexto Staless
      4. No existe pasivación, apenas se acaba la conversación, elimina la sesión
      5. No hay concurrencia
    2. Con estado
      1. Se garantiza el estado
      2. Podemos controlar cuando limpiar el estado
      3. Contextos:
        1. Servidor: se convierte en el cliente puesto que lo instancia para él, el servidor garantiza la concurrencia
        2. Sesión: cookies
        3. Conversación: Programática
        4. Eventos: Automática, del servidor pero se puede consultar
        5. Página: Automática, del servidor
        6. Método: Automática, del servidor
      4. Pasivación: se realiza y almacena en un archivo temporal
  2. Entidad:
    1. No tienen interface
    2. Lo administra el Entity manager
    3. Se usa para mapear, representa el modelo
  3. MDB:
    1. Usa el servicio de mensajería JMS
    2. La ppal característica es que es asíncrono


Luego de instalar el Oracle Express, lo iniciamos en el explorador y logueamos con user: sys y password: admin, con eso entramos al administrador de bases de datos para crear en este caso dbhotel

No hay comentarios:

Publicar un comentario