Vista local sin interfaz
Como novedad en Enterprise JavaBeans (EJB) 3.1, ahora los beans de sesión se pueden exponer a los clientes a través de la vista sin interfaz. En versiones anteriores de la especificación, era necesario que los desarrolladores de beans proporcionaran una interfaz que se utilizaba para exponer los métodos de bean a un cliente.
La nueva vista local sin interfaz permite al cliente utilizar la clase de Enterprise JavaBeans
(EJB) como interfaz local. Esto se soporta cuando:
- El bean no muestra ninguna otra vista de cliente (Local, Remoto, Inicio remoto 2.x, Inicio local 2.x, Servicio web) y la cláusula de implementaciones está vacía.
- El bean expone al menos una vista de otro cliente. El bean designa que expone una vista que no es de interfaz por medio de la anotación @LocalBean en la clase de bean o en el descriptor de despliegue.