Я новичок в EJB и пытаюсь запустить несколько примеров EJB (2.0) в Jboss 5. Выполнение в порядке, но я нашел в jboss.xml следующие строки:
<jboss>
<enterprise-beans>
<session>
<ejb-name>MyStatelessBean</ejb-name>
<jndi-name>JNDIName</jndi-name>
<local-jndi-name>LocalJNDIName</local-jndi-name>
</session>
</enterprise-beans>
</jboss>
Я пыталсяв Google, но не может найти объяснение различия между <jndi-name>
и <local-jndi-name>
, в то время как в коде автор использовал только имя, определенное в <jndi-name>
?