本帖最后由 asbeforelong 于 2014-02-17 22:11:40 编辑

解决方案 »

  1.   

    第一个问题:会。
    第二个问题:需要外部调用此方法。如:SomeParam someParam=new SomeParam();
    someParam.getInfo();
      

  2.   

    JAVA类要在RMI中传输,必须实现序列化才行。
      

  3.   

    JAVA类要在RMI中传输,必须实现序列化才行。
      

  4.   

    RMI的远程调用应该和Corba的很类似;
    远程调用SomeParam类对象的getInfo方法时,远端(即调用者只有一个存根),而真正的运行还是在本地。
    而SomeParam类的自有属性如id,name,email之类的应该无法直接远程调用。这个主要是因为RMI的远程调用对象是基于接口的,接口不支持属性这些,你必须实现各自的get、set方法才行。