Thrift消息序列化是如何进行的详细分析?