亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

編寫python調用dubbo接口hessian協議

標簽:
Python

引子


今天有小伙伴问到了怎么用python调用dubbo的接口的方法,就随便写了这么一篇文章。其实dubbo接口可以使用loadrunner、jmeter等完成,最好是熟悉java语言的,那么编写起来就丝滑了很多哦


那么用python来调用其实也是很简单的,并不像大家想的那么复杂,基本3、4步就可以搞定,不要急,来看如何实现


接口说明


既然做接口测试,那接口的说明是必须的,问开发GG要,不要问从哪里来。。。。大致包括如下内容:

接口地址

http://192.168.133.129:20880/com.unj.dubbotest.provider.DemoService

接口名

com.unj.dubbotest.provider.DemoService 

方法

sayHello,getUsers 

参数

name


python调用环境


1、让开发GG把项目里的dubbo加上hessian方式,绿色公害无污染

2、下载python-hessian-master,地址:https://github.com/theatlantic/python-hessian

3、安装,解压后进入该目录,运行python setup.py install

到这里我们python的调用环境就ok了


编写代码


上面都完成后就可以编写代码了,so easy,直接上码




#引入相关包from pyhessian.client import HessianProxy url = 'http://192.168.133.129:20880/'  #接口地址interface = 'com.unj.dubbotest.provider.DemoService' #接口名full_url=url+interfaceparams='xiaoqiang'#参数 service = HessianProxy(full_url)res = service.sayHello(params) #sayHello是接口里的方法print(res)


點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消