基本概念
什么是RPC?
专业定义:RPC(Remote Procedure Call)即远程过程调用,是一种计算机通信协议,它允许程序在不同的计算机之间进行通信和交互,就像本地调用一样。
为什么需要RPC
RPC允许一个程序(称为服务消费者)像调用自己程序的方法一样,调用另一个程序(称为服务提供者)的接口,而不需要了解数据的传输处理过程、底层网络通信的细节等。这些都会由 RPC框架帮你完成,使得开发者可以轻松调用远程服务,快速开发分布式系统。
我的代码的目标,是能快速得到一个 支持远程调用provider的 代理对象,像调用本地方法一样调用provider的方法。
大约 1 分钟