什么是序列化?如何实现序列化?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是序列化?如何实现序列化?相关的知识,希望对你有一定的参考价值。

参考技术A 序列化是用来通信的,服务端把数据序列化,发送到客户端,客户端把接收到的数据反序列化后对数据进行操作,完成后再序列化发送到服务端,服务端再反序列化数据后对数据进行操作。
序列化的方法,就我知道的有三种:
(1)二进制序列化【二进制序列化是通过BinaryFormatter类来实现的,这个类位于System.Runtime.Serialization.Formatters.Binary命名空间下。】
(2)XML序列化 【XML序列化是通过XmlSerializer 类来实现的, 这个类位于System.Xml.Serialization命名空间下。】
(3)SOAP序列化【SOAP序列化是通过SoapFormatter类来实现的,这个类位于System.Runtime.Serialization.Formatters.Soap命名空间下,并且需要注意需要手动添加对这个命名空间的引用

---这么久了还没采纳

以上是关于什么是序列化?如何实现序列化?的主要内容,如果未能解决你的问题,请参考以下文章

什么是序列化?如何实现序列化?

什么是序列化? 如何实现(反)序列化 序列化的应用

什么是序列化? 如何实现(反)序列化 序列化的应用

什么是序列化? 如何实现(反)序列化 序列化的应用

什么是序列化,在java中如何实现序列化?

谁知道啥是Java序列化?如何实现序列化?