6
我在JBoss 7.1.1上部署了一個Java EE應用程序,並且當部署了會話bean時,JBoss打印出一條消息,說明它已經創建了多個JNDI綁定。像這樣:JBoss 7中所有JNDI名稱的含義
java:global/ear-name/jar-name/MyClassImpl!fully.qualified.path.to.Interface
java:app/jar-name/MyClassImpl!fully.qualified.path.to.Interface
java:module/MyClassImpl!fully.qualified.path.to.Interface
java:jboss/exported/ear-name/jar-name/MyClassImpl!fully.qualified.path.to.Interface
java:global/ear-name/jar-name/MyClassImpl
java:app/jar-name/MyClassImpl
java:module/MyClassImpl
它從EJB到EJB有所不同,但這是一般的想法。
我很困惑這裏發生了什麼。爲什麼有這麼多人?這些JNDI綁定有沒有區別?如果有,他們每個人何時應該使用?
該鏈接有很多很好的信息。謝謝! – rbwhitaker