Может ли кто-нибудь объяснить мне, как функции внутри интерфейсов HOME и REMOTE связаны с объектом Bean?
Интерфейсы создаются для использования функций.Но тело функции лежит только в объекте Bean.Чего мне не хватает?
Фактическими экземплярами EJB обычно являются экземпляры java.lang.reflect.Proxy, которые делегируют вызовы классу реализации бина после выполнения их транзакций, кластеризации и обеспечения безопасности.
java.lang.reflect.Proxy
Контейнер Java EE имеет дело с этими деталями для вас.Он знает, как найти реализацию bean-компонента при вызове этого интерфейса.Он скрывает от вас всю магию.