【发布时间】:2013-11-19 03:28:41
【问题描述】:
我正在尝试使用协议缓冲区和 zeromq 制作 rpc。这是我的原型文件:
message SearchRequest {
required string query = 1;
}
message SearchResponse {
repeated Result result = 1;
}
message Result {
required string url = 1;
optional string title = 2;
repeated string snippets = 3;
}
service SearchService {
rpc Search (SearchRequest) returns (SearchResponse);
}
根据tutorial,我应该为这个 rpc 获取一些服务接口代码和存根,但我没有。是我误解了什么还是我做错了什么?
我使用$ protoc test.proto --cpp_out=gen-cpp 生成源并在内容中得到test.ph.cc/h 而没有SearchService。
【问题讨论】:
标签: c++ serialization protocol-buffers rpc