Pessoal
No Eclipse, ao criar um projeto EJB, existe uma opção para criar um projeto EJBClient. Neste caso, sempre quando você criar um SessionBean no projeto EJB, a interface (local ou remota) é automaticamente criada no EJBClient e a implementação fica no projeto EJB mesmo.
Minha dúvida é:
Por que criar este EJBClient? O que eu ganho com ele? Por que não simplesmente deixar a interface (local ou remota) e a implementação no mesmo projeto e referenciar este projeto (ao invés de referenciar o EJBClient) nas aplicações que utilizarem este Bean?
Obrigado