webservice和Java 的 rmi  有什么分别 谁来提点一下。
webservice 可以远程调用一个类的实例么? 应该不行的吧。http不是无状态的么。

解决方案 »

  1.   

    rmi的客户端和服务端都必须是java,webservice没有这个限制
      

  2.   

    webservice是在http协议上传递xml文本文件,与语言和平台无关rmi是在tcp协议上传递可序列化的java对象,只能用在java虚拟机上,绑定语言
      

  3.   

    Rmi 在客户端不生成对象吧?客户端需要的类 不是在服务器端的么?rmi 是怎么实现的?
      

  4.   

    RMI是EJB远程调用的基础,仅用RMI技术就可以实现远程调用,使用EJB是为了实现组件,事物,资源池,集群等功能。
     
    WebService是通过XML来传输数据,可用http等协议因此可在异构系统间传递,并且可以穿过防火墙,可在公网上远程调用。 
      

  5.   

    那么  RMI能实现的功能,使用WebService是否 可以实现呢?