gRPC 与 RESTful API
gRPC 与 RESTful API它们的对比如表所示。特性gRPCRESTful API规范必须.proto可选 OpenAPI协议HTTP/2任意版本的 HTTP 协议有效载荷Protobuf(小、二进制)JSON(大、易读)浏览器支持否(需要 grpc-web)是流传输客户端、服务端、双向客户端、服务端代码生成是OpenAPI + 第三方工具...
·
gRPC 与 RESTful API
它们的对比如表所示。
特性 | gRPC | RESTful API |
---|---|---|
规范 | 必须.proto | 可选 OpenAPI |
协议 | HTTP/2 | 任意版本的 HTTP 协议 |
有效载荷 | Protobuf(小、二进制) | JSON(大、易读) |
浏览器支持 | 否(需要 grpc-web) | 是 |
流传输 | 客户端、服务端、双向 | 客户端、服务端 |
代码生成 | 是 | OpenAPI + 第三方工具 |
更多推荐
已为社区贡献1条内容
所有评论(0)