Por que precisamos de interfaces remotas e locais separadas para os beans de sessão do EJB 3.0?
Eu estava me perguntando por que precisamos separar as interfaces remotas e locais para os beans de sessão do EJB 3.0. Eu acho que na maioria das vezes eles estariam ambos definindo o mesmo contrato. Por que não posso ter uma interface comum e no meu Bean eu deveria ser capaz de dizer que eu quero que esse bean seja acessado remotamente e / ou localmente.
obrigado Vikas