gRPC简介
原文中文,约4900字,阅读约需12分钟。发表于: 。gRPC(Remote Procedure Calls) 概述 GRPC是一个高性能、通用的开源RPC框架,基于底层HTTP/2协议标准和协议层Protobuf序列化协议开发,支持众多的开发语言。 gRPC 也是基于以下理念:定义一个服务,指定其能够被远程调用的方法(包含参数和返回类型)。在服务端实现这个接口,并运行一个...
gRPC是一个高性能、通用的开源RPC框架,支持多种开发语言,使用HTTP/2和Protobuf序列化协议。它具有多路复用、并发处理、服务定义文件和自动代码生成等优点,支持四种通信方式。安装需要golang、Protocol Buffers v3和protoc插件。开发需要定义.proto文件并生成源码,然后开发服务端和客户端。