也说C#串行化
摘要:
概述:串行化(serialization)是指将一个对象的当前状态转换成字节流(a stream of bytes)的过程,而反串行化(deserialization)则指串行化过程的逆过程,将字节流转换成一个对象。初听起来可能对此不太感兴趣,但是使用串行化却有许多重要的原因。一旦将某一对象串行化,得到的字节可以存储在文件、数据库,或内存中——只要是可以存储的任何地方。需要恢复对象时,仅仅只需从它存储的位置反串行化即可。对象固有的这种特性对于无状态的Web应用程序是非常重要的,因为它允许重要的状态信息可以在用户请求之间保留。串行化也允许对象在应用程序边界之间传递,编程人员可以将描述对象状态的字 阅读全文
posted @ 2011-08-10 13:18 cpetco_andy 阅读(507) 评论(0) 推荐(0) 编辑