just technology?
[ start | index | login or register ]
Created by molpe. Last edited by molpe, one year and 286 days ago. Viewed 642 times. #3
[diff] [history] [rdf]

Enterprise Java Beans

Descripción

Los EJBs son componentes (trozos de código capaz de ejecutar algo) que viven en un contenedor de EJBs. Este contenedor les dota de una serie de servicios extra (ciclo de vida, control de acceso y seguridad, clusterización, etc.) de forma que el programador no tenga que preocuparse de ellos.

Existen tres tipos de EJBs:

  • EJBs de sesión (Session Beans): implementa lógica de negocio (cálculos, carga de datos, etc), y puede ser con o sin estado.
  • EJBs de entidad (Entity Beans): representa un objeto de negocio (usuario, cuenta, producto, etc.)
  • EJBs de mensajería (Message Driven Beans): en un consumidor de mensajes JMS alojado en el contenedor de EJBs.
Además, con J2EE 1.4 se añadió un servicio de Timer para EJBs, de forma que pudieran se ejecutados periódicamente sin mediar peticiones de ningún usuario/sistema.

Hasta aquí EJB 2.x. Prepárate para olvidar esto si entras en el mundo de EJB3 (relacionado con Java Persistence API), en el que pasamos a trabajar básicamente con beans normales y corrientes, que al ser gestionados por un servidor de aplicaciones tendrán servicios adicionales como son el control de concurrencia, transaccional, etc.

Prerrequisitos

Referencias

Checklist

¿Y ahora?

no comments | post comment

Help
Formatting: snipsnap-help.

Más...

< August 2008 >
SunMonTueWedThuFriSat
12
3456789
10111213141516
17181920212223
24252627282930
31

XHTML 1.0 validated
CSS validated
RSS 2.0 validated
RSS Feed

Powered by SnipSnap

Copyright 2006-2008 Cada página es propiedad y responsabilidad de su editor.