如何将节俭的 TCompactProtocol 转换为 TBinaryProtocolTransport
how to convert thrift TCompactProtocol to TBinaryProtocolTransport
我有一个基于 thrift TCompactProtocol 的 api。
有没有快速转换成TBinaryProtocolTransport的方法?
有转换工具吗?
仅供参考。我的 api 是行 Api 碱基 api Python.
不需要工具。由于you没有过多阐述你的实际用例,我只能给出一个笼统的答案。
您同时控制 RPC 服务器和客户端 + 我们不讨论存储的数据
在那种情况下,您只需更换两端的传输器,就大功告成了。
所有其他情况
你需要两件
- 一段反序列化存储在"compact"
中的旧数据的代码
- 使用"binary"
反序列化这些数据的一段代码
这两种情况在技术上都不是很难实现。
我有一个基于 thrift TCompactProtocol 的 api。
有没有快速转换成TBinaryProtocolTransport的方法? 有转换工具吗?
仅供参考。我的 api 是行 Api 碱基 api Python.
不需要工具。由于you没有过多阐述你的实际用例,我只能给出一个笼统的答案。
您同时控制 RPC 服务器和客户端 + 我们不讨论存储的数据
在那种情况下,您只需更换两端的传输器,就大功告成了。
所有其他情况
你需要两件
- 一段反序列化存储在"compact" 中的旧数据的代码
- 使用"binary" 反序列化这些数据的一段代码
这两种情况在技术上都不是很难实现。