需要先安装protoc(Protocol Buffers Compiler),可据此Protobuf Compiler Installation下载
第一步:创建项目
-
创建两个新的Rust项目,分别作为服务端与客户端:
cargo new rust_grpc_server
cargo new rust_grpc_client -
分别在项目根目录创建
proto文件夹,并在其中创建一个叫hello.proto的文件
第二步:编写.proto文件
在proto/hello.proto文件中分别写入以下内容:
syntax = "proto3";
package hello;
// The greeting service definition.
service Greeter {
// Sends a greeting
rpc SayHello (HelloRequest) returns (HelloReply) {}
}
// The request message containing the user's name.
message HelloRequest {
string name = 1;
}
// The resp

最低0.47元/天 解锁文章
4万+

被折叠的 条评论
为什么被折叠?



