Introducción
Esta directriz se centra en el diseño de beans de sesión. En la sección Directriz de producto de trabajo: beans de sesión encontrará ayuda adicional sobre
los beans de sesión como, por ejemplo, para conocer la forma de identificarlos y modelarlos. En la sección Directriz de producto de trabajo: Enterprise JavaBeans (EJB) encontrará ayuda
general sobre los EJB.
Los beans de sesión pueden proporcionar interfaces locales y/o remotas. Consulte la sección Directriz de producto de trabajo: Enterprise JavaBeans (EJB) para obtener ayuda
sobre cuándo utilizar cada una de ellas.
Paso de parámetros
Cada llamada a una interfaz remota de un bean de sesión supone una sobrecarga. Por lo tanto, el número de llamadas
necesarias para realizar un guión de uso dado puede ser un factor significativo del rendimiento y carga de la red.
Consulte la sección Directriz de producto de trabajo: Enterprise Beans (EJB) para conocer estrategias en
relación con el paso de parámetros.
Los beans de sesión tienen la posibilidad de utilizar transacciones gestionadas por contenedor o gestionadas por bean.
En general, las transacciones gestionadas por contenedor son más sencillas y, por lo tanto, debería ser la alternativa
preferida. Consulte la sección Técnica: diseño de Enterprise JavaBeans (EJB) para obtener más ayuda.
|