使用c&c ++的协议缓冲区

rob*_*ent 5 c c++ protocol-buffers

现在我有协议缓冲区的ac/s程序(使用c ++).我想用c重写服务器.但是在.proto文件中有很多服务.该程序实现了rpc本身,而protocol buffers-c提供了另一个.我希望有人向我展示如何实现这些示例.

service {
    rpc foo (what) returns(what);
}
Run Code Online (Sandbox Code Playgroud)

如何编写此服务,而客户端在c ++和c中的服务器.

Emp*_*ian 3

我怀疑是否有人会经历这个麻烦并为您提供一个超出已记录内容的示例(请参阅服务小节)。

想知道如何用c++实现客户端部分。

只需保留您已有的客户端即可(即不要重写它)。

协议缓冲区本身与语言无关;正确编写的客户端并不关心服务器是用什么语言实现的,反之亦然。