RPC:远程过程调用(英语:Remote Procedure Call,缩写为 RPC)是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。 1. 解决分布式系统中,服务之间的调用问题。 2. 远程调用时,要能够像本地调用一样方便,让调用者感知不到远程调用的逻辑。 其中左边的Client,对应的就是前面的Service A,而右边的Server,对应的则是Service B。 RESTful是一个http接口的标准。详情请看REST规定