Green 发表于 2021-7-16 20:50:10

互联网协议 — gRPC 谷歌远程过程调用

目录
文章目录

[*]目录
[*]RPC
[*]gRPC
[*]gRPC vs. REST
[*]gRPC 的使用场景
[*]Protocol Buffers
[*]gRPC 的服务定义
[*]gRPC 的安全认证
[*]参考文档


RPCRPC(Remote Procedure Call,远程过程调用),是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。如果涉及的软件采用面向对象编程,那么远程过程调用亦可称作 “远程函数/方法调用”。
简而言之,RPC 就是实现不同服务之间的相互调用的协议,这个不同服务可以是本地服务,也可以是互联网上的远程服务。
gRPCA high-performance, open-source universal RPC framework.
gRPC(Google Remote Procedure Call,谷歌远程过程调用)是 Google 发布的基于 HTTP 2.0 协议承载的高性能



文档来源:51CTO技术博客https://blog.51cto.com/u_15301988/3086159
页: [1]
查看完整版本: 互联网协议 — gRPC 谷歌远程过程调用