天天看点

网络传输的本质(buffer传输)决定了序列化和反序列化的重要应用

          序列化: 把对象转化为一段buffer, obj---->buf

          反序列化:把buffer转化为一个对象  buf--->obj

          程序猿喜欢obj, 网络传输喜欢buf.

         知名的序列化、反序列化的工具是google protocol buffer,  在之前的文章中, 我们已经接触过了。 当然, 很多公司也有自己的序列化和反序列化工具。 我们知道,网络传输的本质就是buffer的传输, 所以, 在网络传输中, 序列化和反序列化是非常常见的。

继续阅读