Локальные интерфейсы должны использоваться для связи в одном и том же приложении .Это не обязательно означает JVM .
Дело в том, что даже в одном и том же экземпляре JVM на одном и том же сервере два разных приложения не могут взаимодействовать через локальные интерфейсы(что означает локальные и неинтерфейсные представления).
Если у вас есть веб-компонент (WAR), а также бизнес-компонент (EJB-JAR), который находится в одном приложении, наиболее интуитивное и простое решениезаключается в том, чтобы упаковать их в один EAR или в один WAR (начиная с Java EE 6).