很明显吗,远程接口专门用于远程调用的,就是不在同一jvm上的,本地接口就是在同一jvm上用的,远程调用很费资源的,所以ejb2。0弄个本地接口,给不需要远程调用的bean提供本地接口

解决方案 »

  1.   

    比如一個BEAN調用另一個BEAN就可以調用另BEAN本地接口了!!
      

  2.   

    当你不知道该选LocalHome和Home中的哪个时,你就用home吧!
      

  3.   

    sgdb(神天月晓)说得对,你自己在一台机子上做联系时,最好用LocalHome.本地接口是EJB2.0引入的新概念,它主要是为了减少组件调用的开销。
      

  4.   

    那么,也就是说假如同时配制了远程和本地接口,系统自动识别,当在本地jvm就调用本地接口,远程的就调用远程接口罗?!
      

  5.   

    好像不是,不会自动选择的,除非应用层自己做。这些情况多半是Entity Bean同时配备远程和本地接口,如果此EntityBean和它的调用者肯定是一台服务器,则尽量使用本地接口。