把对象转换为字节序列的过程称为对象的序列化
把字节序列恢复为对象的过程称为对象的反序列化
对象序列化的用途:
1.把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中
2.在网络上传送对象的字节序列
3.不用通过DOM就可操作XML文件
4.把对象转化为可穿透防火墙的XML文件用于传输
缺点:
1、序列化速度较慢
2、序列化的文件不安全,所有程序都可访问
.Net中的序列化有三种:XML、SOAP、二进制 序列化。
若是序列化到文件,前两者生成的是XML文件,二进制序列化生成的是二进制文件。
三种序列化的比较
评论