En el estado de depuración del SDK, ¿cuál es el significado de r0 en el registro principal?
(Enterprise
JavaBean) es parte de J2EE y define estándares para desarrollar múltiples aplicaciones empresariales basadas en componentes. Sus características incluyen soporte de servicios web y herramientas de desarrollo central (SDK).
En J2EE, Enterprise
Java
Bean (EJB) se llama Java
Enterprise Bean es una sesión de Java
Bean, entidad
Bean) y código central del Bean basado en mensajes
.
1. Session
Bean se utiliza para implementar la lógica empresarial y puede ser con o sin estado. Cada vez que un cliente realiza una solicitud, el contenedor selecciona un Bean de sesión
para atender al cliente.
Los beans pueden acceder directamente a la base de datos, pero en más casos el acceso a los datos se logra a través de entidades
Beans.
2. Entity
Bean es un objeto de modelo de dominio que se utiliza para implementar el mapeo O/R y es responsable de mapear los registros de la tabla en la base de datos a los objetos de entidad en la memoria. De hecho, crear un objeto Entity
Bean es equivalente a crear un nuevo registro. Eliminar un Entity
Bean eliminará el Entity
Bean y también eliminará el bean Entity
. registro correspondiente en la base de datos, y al modificar el Entity
Bean, el contenedor sincronizará automáticamente el estado del Entity
Bean y la base de datos.
3. El Bean controlado por mensajes
es un nuevo bean empresarial introducido en EJB2.0. Se basa en mensajes JMS y solo puede recibir mensajes JMS enviados por el cliente. tratar con. MDB es en realidad un
Bean de sesión asíncrono y sin estado. El cliente no necesita esperar cuando llama a MDB y regresa inmediatamente al
Bean de sesión asíncrona. El MDB manejará la solicitud del cliente de forma asincrónica. Esto es adecuado para situaciones en las que las solicitudes deben manejarse de forma asincrónica, como el procesamiento de pedidos, para que el cliente no tenga que esperar mucho tiempo hasta que se devuelva el resultado llamando al método.
EJB es en realidad un conjunto de especificaciones en J2EE de SUN y proporciona una serie de API para implementar conceptos de EJB en productos EJB. EJB es BEANS. ¿Cuál es el concepto de BEANS? Debe haber un lugar para acomodarlo. El lugar donde se pueda construir vigorosamente debe tener un contenedor. Los EJB deben vivir dentro de un contenedor EJB. Los EJB deben vivir dentro de un contenedor EJB. ¡Este contenedor es muy poderoso! Primero debe encapsular su BEAN. De hecho, el programa cliente EJB nunca tratará directamente con el EJB que usted escribió. La relación entre ellos se realiza a través de la interfaz INICIO/REMOTA. Es responsable de todo lo que haces en BEAN, como la continuidad, la seguridad y la gestión de transacciones de BEAN...