色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python 如何調(diào)用 dubbo 接口

瀏覽:17日期:2022-07-10 09:43:50

公司后端服務(wù)使用 java 重構(gòu)后,很多接口采用了阿里的 dubbo 協(xié)議。而 python 是無(wú)法直接調(diào)用 dubbo 接口的,但可以通過(guò) telnet 調(diào)用,具體可以通過(guò) telnetlib 模塊的 Telnet類(lèi) 來(lái)調(diào)用,只需要四行代碼即可實(shí)現(xiàn):

import telnetlib# 創(chuàng)建telnet類(lèi)對(duì)象conn = telnetlib.Telnet()# 連接dubbo接口地址conn.open(host, port)#1.cmd命令格式: 接口全名字.方法名(參數(shù)1,參數(shù)2,參數(shù)3...參數(shù)n) 2.write方法就是通過(guò)telnet發(fā)起dubbo請(qǐng)求,參數(shù)和單獨(dú)使用telnet一致conn.write(’invoke {}n’.format(cmd).encode())# 獲取telnet返回信息conn.read_until(’dubbo>’.encode()).decode().split(’rn’)[0]

分裝成類(lèi):

class Dubbo(object): ’’’ 方法調(diào)用案例: conn = Dubbo(’127.0.0.1’, 18080) #格式: 接口全名字.方法名(參數(shù)1,參數(shù)2,參數(shù)3...參數(shù)n) cmd = ’xxx.xxx.xx.xxxx.xxxx.xxxx.xxxx(268,'sz',1587288615000,1587634215000,0,10)’ response = json.loads(conn.reuqest(cmd)) ’’’ dubbo = ’dubbo>’ def __init__(self,host,port): self.conn = telnetlib.Telnet() self.conn.open(host, port) def request(self,cmd): self.conn.write(’invoke {}n’.format(cmd).encode()) data = self.conn.read_until(self.dubbo.encode()).decode().split(’rn’)[0] return data

以上就是python 如何調(diào)用 dubbo 接口的詳細(xì)內(nèi)容,更多關(guān)于python 調(diào)用 dubbo 接口的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 亚洲国产日韩欧美综合久久 | 香港av三级 | 国产一级一级片 | 国产主播大尺度精品福利 | 玖草在线播放 | 国产一区二区三区在线免费 | hd最新国产人妖ts视频 | 亚洲成人免费观看 | 加勒比综合网 | 91亚洲精品一区二区福利 | 欧美综合图片一区二区三区 | 女初高中福利视频在线观看 | 精品国产成人a区在线观看 精品国产成人a在线观看 | 久久综合香蕉久久久久久久 | 欧美一级视频精品观看 | 国产91丝袜美腿在线观看 | 欧美国一级毛片片aa | 亚洲国产成人超福利久久精品 | 日本色综合网 | 国产成人亚洲欧美三区综合 | 日韩一级在线播放免费观看 | 国产片毛片 | 国产女王丨vk | 202z欧美成人 | 亚洲人成免费网站 | 国产成人精品一区二三区 | 国产一区免费在线观看 | 99久久国产免费中文无字幕 | 1024香蕉国产在线视频 | 国产亚洲精品成人一区看片 | 国产免费一级片 | 欧美一级在线 | 午夜dj视频完整社区 | 深夜做爰性大片很黄很色视频 | 亚洲欧美一区二区三区孕妇 | 中国一级毛片欧美一级毛片 | 日韩在线播放视频 | 男女男精品视频在线播放 | 久久成人性色生活片 | avove旗袍丝袜高跟啪啪 | 亚洲精品久久一区毛片 |