PortableRemoteObject.narrow()中PortableRemoteObject是一个什么对象?

解决方案 »

  1.   

    把从jndi中获得的对象紧缩成自己想要的接口对象,进而可以调用相应的业务方法。
      

  2.   

    PortbaleRemoteObject 是分布式系统中用的,比如在分布式系统中,传递远程对象时要继承javax.rmi.PortableRemoteObject 或手动导远程对象,
    narrow 方法是为了兼容corba用的,看一看corba和rmi--iiop