- 定义
把对象转换为字节序列的过程称为对象的序列化。
把字节序列恢复为对象的过程称为对象的反序列化。
- 用途
在进程之间进行通信的时候,需要把信息转换为自己流,也许是二进制的,发送方需要把这个对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为对象。
- 3中序列化的方式
- Binary
- SOAP
- XML
- 示例简单说明
本例中使用对一个简单的对象进行序列化和反序列化的方式。二进制的序列化,我把它存储为BIN文件。反序列化的时候进行读取文件。同样也是XML序列和饭序列化。SOAP也是大同小异。
- 创建工程 为了演示方便,可以看见效果,使用asp.net web application.包括一个界面和一个class.
- Class 建立简单对象
}
}
}
3.简单界面
图形简陋,大家见笑了。
4.后台以二进制和XML序列化为例,进行读取和写操作。
}
}
}