Tabla de contenido:
Definición: ¿Qué significa Application Assembler?
Un ensamblador de aplicaciones es una persona u organización que ensambla archivos Java Archive (JAR) obtenidos del proveedor de beans Enterprise para construir una aplicación. El ensamblador de aplicaciones Java tiene la capacidad de aumentar y / o disminuir el número de archivos JAR. El ensamblador de aplicaciones y el proveedor de Enterprise JavaBeans (EJB) pueden ser personas u organizaciones iguales o distintas.
El ensamblador de aplicaciones acumula todos los componentes de Enterprise Bean en una sola unidad para su implementación. El ensamblador de la aplicación puede o no definir la vista de seguridad del archivo JAR de Enterprise Bean, que se compone de un grupo de roles de seguridad. Estos roles son los métodos de agrupación de permisos semánticos utilizados para acceder y usar la aplicación con éxito.
Techopedia explica el ensamblador de aplicaciones
Una responsabilidad del ensamblador de aplicaciones es proporcionar una vista de seguridad de los beans empresariales, simplificando el trabajo del implementador. Cuando un ensamblador de aplicaciones no proporciona la vista de seguridad, el implementador debe comprender todas las funciones del usuario antes de asignar la vista de seguridad. Cuando un ensamblador de aplicaciones define los roles de seguridad, el implementador luego asigna grupos de usuarios o cuentas de usuario a los roles de seguridad definidos por el ensamblador de aplicaciones.
El ensamblador de la aplicación es responsable de las siguientes tareas:
- Cambiar el nombre del bean empresarial.
- Modificación de los valores de entrada del entorno.
- Definición de nuevos valores de propiedades del entorno.
- Modificar o crear nuevos elementos de descripción.
- Crear un elemento de enlace EJB en el archivo JAR para vincular una referencia de Enterprise Bean a un Enterprise Bean.
- Definir roles de seguridad utilizando el elemento de rol de seguridad, lo que significa que el ensamblador debe usar el elemento de enlace de rol para vincular las referencias de rol de seguridad declaradas por el proveedor de bean a los roles de seguridad.
- Definición de permisos de método con el elemento método-permiso.
- Definición de atributos de transacción.