比如把一个对象从  Socket 上发送出去. 就好像 时空传送机把你发到另一个星球上去, 假设以某种方式把你"编码"成可以超越光速的传送方式,到达了之后应该还原.这就需要一种机制.或者是保存在 文件上去,以后你还需要读回来,而且读回来之后还应该是当初它被写出去的样子,这就叫持久化, 可以持久地的保存和恢复状态.

解决方案 »

  1.   

    谢谢了!
    从CS转入BS后太多的概念不理解呀
      

  2.   

    晕,我理解成数据在内存中的持久化了。呵呵楼主说的持久化,可以举个例子,比如用户的登陆SESSION,可以在重启服务器前就将SESSION保存到磁盘中,等到服务器重新启好后,从磁盘将保存为文件的SESSION读入,就可以解决用户掉线的问题。
      

  3.   

    持久化和序列化是两个不同的概念。 回复人: humanity(怪事:WebSphere 5.1进入dump javacore_xx.txt死循环) ( ) 信誉:110  2005-12-27 23:01:44  得分: 0  
    比如把一个对象从  Socket 上发送出去. 就好像 时空传送机把你发到另一个星球上去, 假设以某种方式把你"编码"成可以超越光速的传送方式,到达了之后应该还原.这就需要一种机制.或者是保存在 文件上去,以后你还需要读回来,而且读回来之后还应该是当初它被写出去的样子,这就叫持久化, 可以持久地的保存和恢复状态.
    ------------------------------------------------------------------
    这个叫序列化吧。个人认为持久化说地通俗一就是把内存中的数据保存到磁盘介质中去(可能是数据库也可能是其他格式的)。
      
     
      

  4.   

    回复人: humanity(怪事:WebSphere 5.1进入dump javacore_xx.txt死循环) ( ) 信誉:110 
    你的答案比较搞笑,呵呵
    我喜欢