文件名称:PyDubbo:用于dubbo rpc框架的python客户端
文件大小:18KB
文件格式:ZIP
更新时间:2024-05-18 17:56:58
Python
PyDubbo 这是一个python实现的dubbo服务调用的客户端 协议支持 由于dubbo支持多种协议扩展,目前只开发了dubbo服务的默认协议:dubbo+hessian2的支持 其它协议的支持慢慢来吧 安装 运行环境 由于dubbo协议的限制,所以进行远程调用需要接口的参数类型列表,所以客户端需要读取dubbo接口的java class文件来获取参数类型列表 示例 config = { 'classpath' : '%classpath%' } client = Dubbo((('localhost', 20880),), config) remoteService = client.getProxy('com.test.RemoteService') print remoteService.getTestInfo(123) Java Object
【文件预览】:
PyDubbo-master
----dubbo()
--------constants.py(551B)
--------hessian2.py(26KB)
--------_model.py(916B)
--------_net.py(7KB)
--------java.py(11KB)
--------__init__.py(141B)
--------scheduler.py(2KB)
--------dubbo.py(9KB)
--------protocol.py(6KB)
--------_utils.py(762B)
----setup.py(441B)
----README.md(2KB)