gRPC的服务结构 gRPC可以运行在各种操作系统中,支持不同的编程语言。客户端和服务端通过protobuf的消息格式传递信息。protobuf有专门的数据格式: protobuf消息标记格式 protobuf的消息格式如下图所示: message Person { string name = 1; int32 id = 2; bool has_ponycpoter = 3; } 我们也可以在protobuf中定义消息的方法, 其中的Greeter就是服务的一个方法。 // The greeter service …