比如我机器上有个运行的程序,你想从你机器上的程序来调用怎么办?rmi,当然也有其他方法!

解决方案 »

  1.   

    再比如现在流行的J2EE,其EJB调用的底层就是用RMI来实现的
    其实,我认为,与其叫做Remote Method Invocation(RMI),还不如叫做Remote Object Refence,即远程对象引用,换句话说,你可以从一台机器(一个java虚拟机)引用另一台机器(另一个java虚拟机)实例化的一个对象,怎么能说不是意义重大呢
      

  2.   

    先谢了各位,RMI程序好像仍然需要在服务器端和客户端都要有这些RMI编译后的class文件呀,只不过是运行的实例在服务端吗,一旦我的服务端的RMI程序有改动,客户端的程序一样要更新。这怎么要叫分布式呢?还请各位解决我的疑问。
      

  3.   

    <<<<先谢了各位,RMI程序好像仍然需要在服务器端和客户端都要有这些RMI编译后的class文件呀,只不过是运行的实例在服务端吗,一旦我的服务端的RMI程序有改动,客户端的程序一样要更新。这怎么要叫分布式呢?还请各位解决我的疑问。interface!
      

  4.   

    不行吧,我在客户端只有接口时,客户端运行会throws Excepation
      

  5.   

    RMI是不是过时了,怎么大家都不发言呀?
      

  6.   

    >>>>>>客户端只有接口时,客户端运行会throws Excepation
    客户段是只有接借口啊,难到有实现吗?
      

  7.   

    hireling(if(null == answer)) :"比C/S模式更优秀`~"
    难道RMI不属于C/S范畴?