GRPC是Google发布的一个开源、高性能、通用RPC(RemoteProcedureCall)框架。提供跨语言、跨平台支持。以下以一个.NETCoreConsole项目演示如何使用GRPC框架。
一、定义服务
通过proto定义一个数学计算服务,其中包括两个服务方法(Add,Multipy)以及4个请求响应对象(AddRequest,AddReply,MultiplyRequest,MultiplyReply)。
//文件名:mathservice.protosyntax="proto3";
opti