Давайте предположим, что мы используем EJB3 и наша сессионный компонент использует/реализует локальный интерфейс L и удаленный интерфейс R.EJB Local включает Remote
@Local
public interface L {
abstract void localMethod();
}
@Remote
public interface R {
abstract void remoteMethod();
}
Мой вопрос 1:
может локальный клиент также использовать remoteMethod?
Мой вопрос 2:
это хорошая практика, чтобы расширить локальный интерфейс с удаленным интерфейсом?
@Local
public interface L extends R {
...
}