网上讲解RPC的例子太多了,讲thrift序列化的有点少,这里记录一下比较高效的反序列化例子。
TDeserializer thriftDeserializer = new TDeserializer(new TBinaryProtocol.Factory()); //使用反序列化解析器
thriftDeserializer.deserialize(反序列化后的thrift生成的数据结构,待处理数据字节数组);
PS:同理序列化使用 TSerializer;
网上讲解RPC的例子太多了,讲thrift序列化的有点少,这里记录一下比较高效的反序列化例子。
TDeserializer thriftDeserializer = new TDeserializer(new TBinaryProtocol.Factory()); //使用反序列化解析器
thriftDeserializer.deserialize(反序列化后的thrift生成的数据结构,待处理数据字节数组);
PS:同理序列化使用 TSerializer;