Зачем нам нужны отдельные интерфейсы Remote и Local для сессионных компонентов EJB 3.0
Мне было интересно, зачем нам нужны отдельные удаленные и локальные интерфейсы для EJB 3.0 Session bean-компонентов. Я думаю, что большую часть времени они оба будут определять один и тот же контракт. Почему у меня нет общего интерфейса, и в моем Бине я должен просто сказать, что хочу, чтобы к этому бину обращались удаленно и / или локально.
спасибо Викас