查看Thrift和Google Protocol Buffers来实现一些快速RPC代码 . 如果生成的C代码在windows上编译(这是我需要的),那么Thrift将是完美的 . 当然,GPB会创建RPC存根,但没有实现 .
有没有办法让Thrift Windows友好?或者,甚至更好的是,是否有任何可用于生成的C protobuf存根的RPC实现(Java对应物也会很好,但不是必需的) .
谢谢
您可以在this "guide"之后安装thrift . 另请参阅我底部的解决方案,让它适用于Windows .
试试Zeroc ICE
有没有办法让Thrift Windows友好?
根据this page on the Thrift wiki,这是不可能的 .
以下说明仅用于生成thrift编译器 . Thrift C运行时库目前不适用于Windows . 这意味着您将能够将ThriftIDL文件编译为C / Java / Python /等,但您将无法在Windows下编译和运行生成的C代码 .
3 回答
您可以在this "guide"之后安装thrift . 另请参阅我底部的解决方案,让它适用于Windows .
试试Zeroc ICE
根据this page on the Thrift wiki,这是不可能的 .