5

プロトコル バッファと 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);
}

チュートリアルによると、この rpc のサービス インターフェイス コードとスタブを取得する必要がありますが、取得していません。私は何かを誤解しましたか、それとも間違っていますか?

私は、コンテンツを使用してソースを生成し、コンテンツを使用せずに$ protoc test.proto --cpp_out=gen-cpp取得します。test.ph.cc/hSearchService

4

1 に答える 1

5

自分でやったわけではありませんが、ファイルに次のようなオプションがないようですマニュアルoption cc_generic_services = true;を 見てください

于 2013-11-07T15:35:59.720 に答える