长久以来,我们在前后端交互时使用WebApi + JSON方式,后端服务之间调用同样如此(或者更久远之前的WCF + XML方式)。 WebApi + JSON 是优选的,很重要的一点是它们两者都是平台无关的三方标准,且足够语义化,便于程序员使用,在异构(前后端、多语言后端)交互 ...
2.1.1. protobuf-net.Grpc 如果觉得写 .proto 文件太别扭,希望可以按传统方式写接口,那么社区项目 protobuf-net.Grpc 值得尝试,使用它可以它通过特性批注的 .NET 类型来定义应用的 gRPC 服务和消息。 首先我们不需要再引用 Grpc.AspNetCore,而是改为引用 protobuf-net.Grpc 库。
如今,基于[微服务](https://developers.redhat.com/blog/category/microservices/)的架构几乎到处都在实施。一个业务功能可能是使用一些微 ...