Visualização Local Sem Interface
Novos no Enterprise JavaBeans (EJB) 3.1, os beans de sessão agora podem ser expostos a clientes por meio de uma visualização Sem Interface. Em versões anteriores da especificação, os desenvolvedores de bean precisavam fornecer uma interface que seria usada para expor os métodos do bean para um cliente.
A nova Visualização Local Sem Interface permite que o cliente use a classe Enterprise JavaBeans
(EJB) como a interface local. Isso é suportado quando:
- O bean não expõe nenhuma outra visualização de cliente (Local, Remota, 2.x Remota de Início, 2.x Local de Início, Serviço da Web) e sua cláusula de implementação está vazia.
- O bean expõe pelo menos uma outra visualização do cliente. O bean designa que ele exponha uma visualização sem interface por meio da anotação @LocalBean na classe de bean ou no descritor de implementação.