Enterprise java beans

Solo disponible en BuenasTareas
  • Páginas : 2 (469 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de septiembre de 2010
Leer documento completo
Vista previa del texto
Investigación EJB.

1. ¿Qué son los EJB?
Los Enterprise JavaBeans son una de las API que forman parte del estándar de construcción de aplicaciones empresariales J2EE de Oracle - Sun. Suespecificación detalla cómo los servidores de aplicaciones proveen objetos desde el lado del servidor que son, precisamente, los EJB:

* Comunicación remota utilizando CORBA
* Transacciones
*Control de la concurrencia
* Eventos utilizando JMS (Java messaging service)
* Servicios de nombres y de directorio
* Seguridad
* Ubicación de componentes en un servidor deaplicaciones.

El objetivo de los EJB es poder realizar un modelo que le permita abstraerse de los problemas generales de una aplicación empresarial (concurrencia, transacciones, persistencia, seguridad,etc.) y centrarse en el desarrollo de la lógica de negocio en sí. El hecho de estar basado en componentes permite que éstos sean flexibles y sobre todo reutilizables.

2. ¿Qué tipos de EJB existen?• EJB de Sesión.
o Con Estado.
o Sin Estado.
• EJB Dirigidos por mensajes.
• EJB de Entidad (No Usado)

3. ¿Cuál es la función de cada uno de los EJB que existe?
• EJB deSesión: (Session EJBs): gestionan el flujo de la información en el servidor. Generalmente sirven a los clientes como una fachada de los servicios proporcionados por otros componentes disponibles en elservidor. Puede haber dos tipos:
o Con Estado: (stateful). Los beans de sesión con estado son objetos distribuidos que poseen un estado. El estado no es persistente, pero el acceso al bean selimita a un solo cliente.

o Sin Estado: (stateless). Los beans de sesión sin estado son objetos distribuidos que carecen de estado asociado permitiendo por tanto que se los accedaconcurrentemente. No se garantiza que los contenidos de las variables de instancia se conserven entre llamadas al método.

• EJB Dirigidos por mensajes: (Message-driven EJBs): son los únicos beans con...
tracking img