1.Grpc服务结构
作用:定义接口、接口的输入参数、输出参数
2.Grpc聚合服务结构
作用:用于对外提供访问
3.聚合服务访问Grpc获取返回值
实现代码:
//1.建立连接
GrpcChannel grpcChannelClient = GrpcChannel.ForAddress("https://localhost:5001");
//2.创建客户端
GreeterClient greeterClient = new Greeter.GreeterClient(grpcChannelClient);
//开始调用
HelloReply helloReply = greeterClient.SayHello(new HelloRequest { Name = "qqqqqqqqqqqqqq"
});
//4.打印返回
Console.WriteLine($"打印返回值为:{helloReply.Message}");
//5.释放连接
grpcChannelClient.Dispose();
Console.ReadLine();
//CreateHostBuilder(args).Build().Run();