当前位置: 首页 > 图灵资讯 > 行业资讯> python中jsonrpc的实现

python中jsonrpc的实现

来源:图灵python
时间: 2024-08-27 13:36:10

本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。

1、思路

(1)Network Service Python直接使用 与Socket相关的API实现

(2)使用JSON传输数据,将Socket层压成二进制,我们不需要关心

模仿xmlrpc、client和server都采用minix多继承机制,每个类都负责自己的事情,最终只暴露了一个类中有限的方法。

2、实例

实现Client端。

#client.py

importrpcclient

c=rpcclient.RPCClient()
c.connect('127.0.0.1',5000)
res=c.add(1,2,c=3)
print(f'res:[{res}]')

以上是python中jsonrpc的实现,希望对大家有所帮助。更多Python学习指导:python基础教程