用local reference可以直接找到在本地的EJB, 它是一种设置, 有点象jini name, 但是执行起来更有效率, 因为是本地的嘛.
Local Interface是BEAN提供的接口, 而local reference可以看作是这个bean的本地名字.
这些都是在EJB1.3中规定的.

解决方案 »

  1.   

    那么是不是说,所有的本地EJB只要我设置了这个标识,都是靠REFERENCE查找的而不是靠INTERFACE查找的???这是第一个问题第二,那么在我写EJB的时候,查找本地EJB还是只有用JNDI查找LOCAL INTERFACE啊,那如果正好么查找的本地EJB我标识了LOCAL REFERENCE的话,事实上到底是用哪种方法查找的??怎么用显示的方法(编程)说明我是用REFERENCE的方法查找的啊???这是第二个问题,请全面回答
      

  2.   

    在本地, 你要用context.lookup(local reference)来查找到home interface, 然后可以建立并调用EJB. 你当然可以用jini来查, 但是在本地的情况下没有local reference效率高.
    你应该看看书, 对ejb的概念有彻底的理解.