名称解释是:Remote Procedure Call。一般市场上如阿里的dubbo,点评的pigeon,谷歌的thrift,都是普通意义上的RPC框架。
那RPC框架的作用是什么呢?RPC要解决的两个问题:
解决分布式系统中,服务之间的调用问题。
远程调用时,要能够像本地调用一样方便,让调用者感知不到远程调用的逻辑。
首先来一张RPC的整体架构图:
下面,我们来梳理以下,RPC框架的必备条件。
传输协议
SpringCloud:http
原文:https://www.cnblogs.com/fanlearn/p/14736907.html