那你不如问 Home 的local home 的区别

解决方案 »

  1.   

    Home jndi name是用来对不同JVM里的客户端调用的
    local home jndi name是用来被同一个JVM里的客户端调用的
      

  2.   

    local 接口只能在同一个 jvm中调用
    看看这里:
    http://expert.csdn.net/Expert/topic/1602/1602819.xml?temp=.7120783
      

  3.   

    其实,这是ejb2.0中新的特点,以前ejb有两个接口,所有的客户端都是直接通过home interface来访问ejb的,ejb2.0中提供了local interface,使得本地客户端即同一个JVM中的客户端可以更快的访问ejb
      

  4.   

    同一个jvm的话,尽量用local,效率高。