这是ejb的调用机制,照做就可以了。
remote再去找相应的bean。

解决方案 »

  1.   

    2.0 里面是 加了 localHome 和 localRemote 一套, 调用同 1.x 的home & Remote
      

  2.   

    jndi->home->remote
    localHome->local
      

  3.   

    通过调用Home接口
    返回一个远程接口实例对象(remote)
    再用这个对象去调用方法嘛
      

  4.   

    举个例子,一个简单的SessionBean。
    Client先找到SessionBean的Home interface,而应用服务器自动生成Home interface的实现返回给Client,然后Client调用Home interface的create,应用服务器生成一个EJB Object,这个EJB Object继承于Remote interface接口,对于Client来说是不可见,当用户需要调用具体的业务逻辑的时候,其实是EJB Object负责同SessionBean的具体实现Bean打交道的,然后返回给Client,所以应用服务器可以在EJB Object这里处理很多像事务、安全等事情。
      

  5.   

    远程客户机调用通过传值实现调用
    EJB2.0的本地客户机调用通过传址来实现调用