Definición de EJB

EJB

Los Enterprise JavaBeans (también conocidos por sus siglas EJB) son uno de las API que forman parte del estandar de construcción de aplicaciones empresariales J2EE de Sun Microsystems. Los EJBs proporcionan un modelo de componentes distribuido estándar para el lado del servidor. El objetivo de los Enterprise beans es dotar al programador de un modelo que le permita abstraerse de los problemas generales de una aplicación empresarial (concurrencia, transacciones, persistencia, seguridad, ...) para centrarse en el desarrollo de la lógica de negocio en sí. El hecho de estar basado en componentes nos permite que éstos sean flexibles y sobre todo reutilizables. Existen tres tipos: EJBs de Entidad, EJBs de Sesión y EJBs dirigidos por Mensajes.