请指点:rmi和socket的应用领域有什么不同的地方
迷惑:有了rmi是不是可以完全取代socket应用

解决方案 »

  1.   

    使用RMI的地方要求两者都是Java应用程序,而Socket则不需要,只要对方打开一个端口就OK了。而且使用RMI是离不开JNDI的
      

  2.   

    当然完全不行
    rmi是一个java对象传输的socket实现而已,
    只能在特定的环境下有特定的客观条件才好使用,
    用于传输实例对象,他封装了序列化,网络交互等过程我觉得RMI非常不好用. - -
      

  3.   

    RMI 远程方法调用,是客户端调用服务器的程序,当然使用RMI没有严格的客户机和服务器端,
    socket 还是C/S结构的多一些吧
    嘿嘿,我也在学习中!!
    可能有些不太恰当