【发布时间】:2015-11-13 11:15:09
【问题描述】:
我有多个带有定义的 RPC 接口的旧设备,这些设备是用 C++ XDR (.x) 文件编写的。 我需要从现代 C# 应用程序访问这些设备,换句话说,要实现与旧 C++ RPC 服务器匹配的新 RPC C# 客户端。
我发现的一个免费选项是 Google Protocol Buffers,但我有一些疑问。
- 关于选择的一般建议?这会起作用吗?“C++ XDR”“Protobuf C#”?
- XDR(.x) 文件是否可以转换为 Proto2 或 Proto3(.proto) 样式的 Protocol Buffers?
谢谢, 伊戈尔。
【问题讨论】:
标签: c# c++ protocol-buffers rpc xdr