Windows 上的 Thrift / Google Protocol Buffers

发布于 2024-08-25 14:35:14 字数 244 浏览 8 评论 0原文

查看 Thrift 和 Google Protocol Buffers 来实现一些快速 RPC 代码。如果生成的 C++ 代码在 Windows 上编译(这正是我所需要的),Thrift 将是完美的。当然,GPB 创建 RPC 存根,但没有实现。

有没有办法让 Thrift Windows 变得友好?或者,更好的是,是否有任何可免费用于生成的 C++ protobuf 存根的 RPC 实现(Java 对应版本也很好,但不是必需的)。

谢谢

Looking at Thrift and Google Protocol Buffers to implement some quick RPC code. Thrift would be perfect if the generated C++ code compiled on windows (which is what I need). And of course, GPB creates RPC stubs, but no implementation.

Is there a way to get Thrift Windows friendly? Or, even better, are there any RPC implementations available freely for generated C++ protobuf stubs (a Java counterpart would be nice too, but is not necessary).

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

情定在深秋 2024-09-01 14:35:14

有没有办法让 Thrift Windows 变得友好?

根据 Thrift wiki 上的此页面,这是不可能的。

以下说明仅用于制作 thrift 编译器。 Thrift C++ 运行时库当前无法在 Windows 上运行。这意味着您将能够将 ThriftIDL 文件编译为 C++/Java/Python/等,但无法在 Windows 下编译和运行生成的 C++ 代码。

Is there a way to get Thrift Windows friendly?

According to this page on the Thrift wiki, it is not possible.

The following instructions are for making the thrift compiler only. The Thrift C++ runtime library does not currently work on Windows. This means that you'll be able to compile ThriftIDL files to C++/Java/Python/etc., but you won't be able to compile and run the generated C++ code under Windows.

分分钟 2024-09-01 14:35:14

您可以按照此“指南”安装 thrift。
另请参阅底部的我的解决方案,让它在 Windows 上运行。

You can installing thrift following this "guide".
Look also at my solution at the bottom, to let it works on windows.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文