RPC

概念

  1. RPC(Remote Procedure Call Protocol) 远程过程调用协议。
  1. RPC是一种通过网络从远程计算机程序上请求服务,不需要了解底层网络技术的协议。
  1. RPC主要作用就是不同的服务间方法调用就像本地调用一样便捷。

常用RPC技术或框架

  1. 应用级的服务框架:阿里的 Dubbo/Dubbox、Google gRPC、Spring Boot/Spring Cloud。
  1. 远程通信协议:RMI、Socket、SOAP(HTTP XML)、REST(HTTP JSON)。
  1. 通信框架:MINA 和 Netty

具体流程

grpc

 
上一篇
Raft
下一篇
kubernetes
Loading...
文章列表

加载中