XML 序列化 用在哪里? 一定要和RMI 一起使用吗?
是不是所有企业级的web application 客户端与服务器端设计大量数据传输的话都要用到
XML 序列化和RMI? 因为我认为小型的网站之间一些简单的功能只要传输HTML里面嵌入数据就可以了。
对大型网站没有经验。不知道理解的对不。谢谢。

解决方案 »

  1.   

    XML 和 RMI 风马牛不相及的两个内容,不一定要一起使用啊~
    RMI 只是远程方法调用,其中如果数据传输是二进制数的话要序列化
    企业级WEB Application 不一定就得用RMI噢,甚至可以说跟RMI没啥子关系
      

  2.   

    我问这个问题是因为面试的时候别人总是问我两个问题
    什么是serialization 还有什么是 Reflection
    我自己编的J2EE 小的web application 都用不到这些。
    所以想知道在哪些情况下会用到。
    后来看serialization 发现都谈到XML serialization,而且说到serialization 
    是为了RMI而准备的。因为除了primitive,所有的object要能够执行RMI必须实现serialization 
    所有有些晕。不知道他们之间的联系。毕竟没有经验,没有研究过。
    不知道哪里有相关的资料,能否给我个link。谢谢
      

  3.   

    序列化确实可以说是为RMI准备的,关于xml的序列化不太懂,但是java类的序列化很简单,只要实现了jdk定义的序列化接口就可以了,这个接口里面没有任何方法,你也不用实现什么,java会自动认为这个类是可以序列化的。