使用python的thriftpy2模块来实现一个简单的rpc
使用python的thriftpy2模块来实现一个简单的rpc
rpc
RPC,这是远程功能调用,就是我们原来是一个整体的项目,现在需要拆分为一个个服务。RPC框架就是编程人员在同一台机器的不同进程之间,或者同的机器之间,进行远程调用代码的工具。这样我们就不用去管底层的具体实现,只需要搞好我们原来的业务逻辑处理。
实现一个rpc流程:
我们需要定义thrift文件,来描述服务接口
定义客户端代码
定义服务端代码
先开启服务,就可以执行客户端
如果需要同时提供多个服务,就需要建立多个.thrift文件来实现
原创
2020-11-25 18:29:41 ·
2211 阅读 ·
0 评论