应该不是
因为local是ejb2.0新加的,就是为了在同一jvm里省掉remote的查找时间!所以才新加local接口!

解决方案 »

  1.   

    肯定不是
    Local只能在同一VM调用.
    如果要远程调用,需要写远程接口,抛出RemoteException.
      

  2.   

    It's impossible. 
    Even you were testing it in the same JVM, RPC will still cost you more.  Don't ever doubt about it.
      

  3.   

    可是的确如此啊, 我再试试别的容器, 可能是jboss优化的太好了
      

  4.   

    你的远程接口在同个JVM调用肯定看不出跟本地接口的区别拉
    你放到网络上就大不一样了如果象你说的SUN还搞两个接口干吗?????????
      

  5.   

    呵呵,有可能!没准是本地socket速度暴快
      

  6.   

    呵呵,没用过JBoss,不过这肯定不可能,我也觉得不应该在本地测试
      

  7.   

    你调用Remote接口时,该EJB有没有Local接口?如果有,试试去了Local接口后再测试?
      

  8.   

    当然要在本地测试,不在本地测试怎么调用Local接口?
      

  9.   

    GFox, 去了local接口还是一样