Extensiones WebSphere a la especificación Enterprise JavaBeans
Este tema describe las extensiones de la especificación EJB (Enterprise JavaBeans) proporcionadas con el producto.
Herencia en los enterprise beans
En el lenguaje Java, la herencia es la creación de una clase nueva a partir de una clase existente o de una interfaz nueva a partir de una interfaz existente. Este producto da soporte a dos formas de herencia; una herencia de clase estándar y una herencia EJB.
En la herencia de clase estándar, la interfaz de factoría, la interfaz remota o la clase de enterprise bean hereda las propiedades y métodos de las clases básicas que no son clases o interfaces de enterprise beans propiamente dichas.
Por el contrario, en la herencia de los enterprise beans, un enterprise bean hereda las propiedades, por ejemplo, los campos CMP (persistencia gestionada por contenedor) o los campos CMR (relación gestionada por contenedor), los métodos y atributos del descriptor de control a nivel de método desde otro enterprise bean.
Para obtener más información, consulte la documentación sobre las herramientas de ensamblaje.
Control de simultaneidad optimista para la persistencia gestionada por contenedor
Este producto soporta el control de simultaneidad optimista para el acceso a datos. Para obtener más información, consulte el tema sobre el control de simultaneidad.
Intentos de acceso para la persistencia EJB
Este producto da soporte a la aplicación de políticas de acceso a datos con nombres.
Agrupación de secuencias para persistencia gestionada por contenedor
Con la designación de grupos de secuencias de CMP para beans de entidad, puede impedir que determinados tipos de excepciones relacionados con la base de datos ocurran durante la ejecución de la aplicación EJB. Especifique en cada grupo el orden en que los beans actualizan las tablas de bases de datos relacionales. Para obtener instrucciones, consulte el tema sobre cómo establecer el tiempo de ejecución para los grupos de secuencia de CMP.
Mejoras de rendimiento
Mediante los valores de tiempo de vida en memoria caché, este producto permite mejorar el rendimiento de los beans que sólo se actualizan ocasionalmente. Para obtener más información, consulte el tema sobre los valores de ensamblaje de beans de entidad en la documentación de la herramienta de ensamblaje.
Algunos enterprise beans creados con las herramientas de ensamblaje pueden utilizar read-ahead para cargar un bean y sus beans relacionados en una sola operación de la base de datos. Para cargar previamente un gráfico de objetos completo o parte del gráfico, se puede configurar un método de buscador para utilizar read-ahead.
Ensamblaje y despliegue de aplicaciones
Este producto admite extensiones de IBM de las opciones de ensamblaje y despliegue.