1.RPC
RPC(remote procedure call),全称为:远程过程调用,在编程中可以进行远程方法调用,像调用本地方法一样,调用远程方法,常见的RPC框架:GRPC、Dubbo、Thrift
Dubbo是一款高性能、轻量级、基于JAVA的开源RPC框架
Dubbo接口的作用:远程调用Java写的方法,需要传参,获取返回值
2.Python借助Dubbo远程调用
(1)安装dubboclient库
pip install dubboclient
(2)创建dubboclient对象
根据方法要求,传入主机ip和端口参数
#1.创建dubboclient对象
dubbo_client=dubboclient.DubboClient('1.1.1.1',92588) #传入主机ip和端口
(3)调用服务接口invoke
根据要求传入服务名,方法名,方法参数,返回响应