gpt4 book ai didi

c++ - 带有 Protocol Buffer 的 RPC

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:54:18 30 4
gpt4 key购买 nike

我正在尝试使用 Protocol Buffer 和 zeromq 制作 rpc。这是我的原型(prototype)文件:

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 获取一些服务接口(interface)代码和 stub ,但我没有。是我误解了什么还是我做错了什么?

我使用 $ protoc test.proto --cpp_out=gen-cpp 生成源代码并在没有 SearchService 的情况下获取 test.ph.cc/h > 在内容中。

最佳答案

我不是自己做的,但看起来你的文件缺少像 option cc_generic_services = true; 这样的选项看manual

关于c++ - 带有 Protocol Buffer 的 RPC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19836728/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com