¿Por qué necesitamos interfaces remotas y locales separadas para los beans de sesión EJB 3.0?

Me preguntaba por qué necesitamos intefaces remotas y locales separadas para los beans de sesión EJB 3.0. Supongo que la mayoría de las veces ambos definirían el mismo contrato. ¿Por qué no puedo tener una interfaz común y en mi Bean debería poder decir que quiero que se pueda acceder a este bean de forma remota o local?

gracias Vikas

Respuestas a la pregunta(6)

Su respuesta a la pregunta