久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

Python怎么搭建gRPC服務

這篇文章主要介紹Python怎么搭建gRPC服務,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

專注于為中小企業提供成都網站設計、網站建設服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業紅古免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了千余家企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。

1、安裝python所需的庫。

pip install grpcio
pip install grpcio-tools  
pip install protobuf

2、定義gRPC接口。

syntax = "proto3";
option cc_generic_services = true;
//定義服務接口
service GrpcService {
    rpc hello (HelloRequest) returns (HelloResponse) {}  //一個服務中可以定義多個接口,也就是多個函數功能
}
//請求的參數
message HelloRequest {
    string data = 1;   //數字1,2是參數的位置順序,并不是對參數賦值
    Skill skill = 2;  //支持自定義的數據格式,非常靈活
};
//返回的對象
message HelloResponse {
    string result = 1;
    map<string, int32> map_result = 2; //支持map數據格式,類似dict
};
message Skill {
    string name = 1;
};

3、用protoc和相應的插件編譯生成相應語言的代碼。

python -m grpc_tools.protoc -I ./ --python_out=./ --grpc_python_out=. ./hello.proto

使用編譯工具將proto文件轉換成py文件,直接在當前文件目錄下運行上述代碼。

4、編寫grpc服務器代碼。

#! /usr/bin/env python
# coding=utf8
import time
from concurrent import futures
import grpc
from gRPC_example import hello_pb2_grpc, hello_pb2
_ONE_DAY_IN_SECONDS = 60 * 60 * 24
class TestService(hello_pb2_grpc.GrpcServiceServicer):
    '''
    繼承GrpcServiceServicer,實現hello方法
    '''
    def __init__(self):
        pass
    def hello(self, request, context):
        '''
        具體實現hello的方法,并按照pb的返回對象構造HelloResponse返回
        :param request:
        :param context:
        :return:
        '''
        result = request.data + request.skill.name + " this is gprc test service"
        list_result = {"12": 1232}
        return hello_pb2.HelloResponse(result=str(result),
                                       map_result=list_result)
def run():
    '''
    模擬服務啟動
    :return:
    '''
    server = grpc.server(futures.ThreadPoolExecutor(max_workers=10))
    hello_pb2_grpc.add_GrpcServiceServicer_to_server(TestService(),server)
    server.add_insecure_port('[::]:50052')
    server.start()
    print("start service...")
    try:
        while True:
            time.sleep(_ONE_DAY_IN_SECONDS)
    except KeyboardInterrupt:
        server.stop(0)
if __name__ == '__main__':
    run()

5、編寫gRPC客戶端代碼。

#! /usr/bin/env python
# coding=utf8
import grpc
from gRPC_example import #! /usr/bin/env python
# coding=utf8
import grpc
from gRPC_example import hello_pb2_grpc, hello_pb2
def run():
    '''
    模擬請求服務方法信息
    :return:
    '''
    conn=grpc.insecure_channel('localhost:50052')
    client = hello_pb2_grpc.GrpcServiceStub(channel=conn)
    skill = hello_pb2.Skill(name="engineer")
    request = hello_pb2.HelloRequest(data="xiao gang", skill=skill)
    respnse = client.hello(request)
    print("received:",respnse.result)
if __name__ == '__main__':
    run()
def run():
    '''
    模擬請求服務方法信息
    :return:
    '''
    conn=grpc.insecure_channel('localhost:50052')
    client = hello_pb2_grpc.GrpcServiceStub(channel=conn)
    skill = hello_pb2.Skill(name="engineer")
    request = hello_pb2.HelloRequest(data="xiao gang", skill=skill)
    response = client.hello(request)
    print("received:",response.result)
if __name__ == '__main__':
    run()

6、調用測試。

首先啟動運行服務器的代碼,然后啟動運行客戶端的代碼。

以上是“Python怎么搭建gRPC服務”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創新互聯行業資訊頻道!

本文標題:Python怎么搭建gRPC服務
當前URL:http://m.js-pz168.com/article40/pojoho.html

成都網站建設公司_創新互聯,為您提供小程序開發服務器托管外貿網站建設搜索引擎優化域名注冊微信公眾號

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網頁設計公司
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
日韩欧美不卡在线观看视频| 亚洲国产人成综合网站| 亚洲h精品动漫在线观看| 国产一区二区三区免费观看| 99在线视频首页| 在线观看国产一区| 精品成a人在线观看| 亚洲一区二区视频在线观看| 国产传媒一区在线| 久久青青草原| 在线播放视频一区| 亚洲精选在线视频| 国产成人综合精品三级| 快播日韩欧美| 日韩色视频在线观看| 一区二区三区四区不卡在线| 国产黄色精品网站| 日韩av一区二区三区在线| 91精品国产欧美一区二区18| 亚洲精品老司机| 成人免费毛片嘿嘿连载视频| 亚洲精品久久久久久一区二区| 精品国产免费人成在线观看| 午夜精品福利在线| 97超碰人人看人人| 欧美性大战久久| 综合久久国产九一剧情麻豆| 国产麻豆91精品| 日本一区二区三区四区在线观看 | 免费在线观看日韩欧美| 91久久极品少妇xxxxⅹ软件| 欧美性色aⅴ视频一区日韩精品| 国产精品久久精品日日| 国产伦精品一区二区三区免费 | 欧美极品一区| 精品乱码亚洲一区二区不卡| 日韩黄色在线观看| 国产精品免费一区二区三区四区 | 一区二区三区欧美在线观看| 99久久久精品| 欧美无砖砖区免费| 亚洲综合在线免费观看| 91在线视频免费观看| 欧美三区在线观看| 夜夜嗨av一区二区三区中文字幕| 99麻豆久久久国产精品免费 | 亚洲国产精品久久久久婷婷老年 | 性做久久久久久免费观看| 91九色极品视频| 91精品黄色片免费大全| 天天综合色天天| 精品在线不卡| 亚洲精品在线三区| 国产一区二区福利| 中文字幕乱码一区二区三区| 亚洲色图欧美偷拍| 91色视频在线| 日韩欧美自拍偷拍| 另类综合日韩欧美亚洲| 亚洲国产午夜伦理片大全在线观看网站| 国产偷国产偷精品高清尤物| 国产不卡在线播放| 欧美三级日本三级少妇99| 亚洲午夜精品在线| 老牛影视免费一区二区| 国产色婷婷亚洲99精品小说| 成人做爰69片免费看网站| 欧美网站大全在线观看| 午夜伦欧美伦电影理论片| 久久这里精品国产99丫e6| 国产亲近乱来精品视频| proumb性欧美在线观看| 7777精品伊人久久久大香线蕉的 | 777午夜精品视频在线播放| 日韩av一区二区三区四区| 欧美精品一区二区三区四区五区| 国产日韩av一区| proumb性欧美在线观看| 日韩亚洲电影在线| 国产一区二区伦理片| 欧日韩精品视频| 日韩电影免费一区| 亚洲欧美成人一区| 亚洲综合色婷婷| 热re99久久精品国产99热| 日韩美女视频19| 国产日产精品一区二区三区四区| 国产三级精品在线| 91在线播放网址| 久久免费国产精品| 97国产一区二区| 精品成人a区在线观看| 不卡的电视剧免费网站有什么| 8x8x8国产精品| 国产精品白丝jk白祙喷水网站| 欧美日韩国产精品自在自线| 久久99精品久久久久久动态图| 欧美在线视频日韩| 老汉av免费一区二区三区| 91高清在线观看| 开心九九激情九九欧美日韩精美视频电影 | 91精品国产综合久久香蕉的特点 | 国产亚洲精品美女久久久m| 欧美国产激情二区三区| 成人av蜜桃| 国产精品高潮久久久久无| 国产综合18久久久久久| 自拍偷拍欧美激情| 欧美久久久久久| 亚洲一区二区四区蜜桃| 亚洲国产成人不卡| 日韩av中文字幕一区二区| 在线观看成人免费视频| 久久不见久久见免费视频7| 欧美日免费三级在线| 国产一区二区伦理片| 欧美一级片在线看| 94-欧美-setu| 国产精品美女久久久久av爽李琼| 好吊色欧美一区二区三区 | 久久美女艺术照精彩视频福利播放| 99re6这里只有精品视频在线观看| 久久精品一区蜜桃臀影院| 高清不卡一区二区三区| 亚洲欧洲韩国日本视频 | 亚洲综合免费观看高清完整版在线 | 九九九九九精品| 一区二区三区在线影院| 亚洲自拍三区| 精品一区二区国语对白| 欧美大白屁股肥臀xxxxxx| 91精品天堂| 亚洲欧美国产三级| 一区高清视频| 国产九九视频一区二区三区| 精品国产凹凸成av人网站| 国产不卡一区二区三区在线观看| 亚洲日本va在线观看| 亚洲一区二区三区精品动漫| 精品一区在线看| 欧美成人福利视频| 狠狠综合久久av| 日日摸夜夜添夜夜添国产精品| 欧美日韩色一区| 99re热这里只有精品免费视频| 国产精品电影一区二区| 亚洲最大色综合成人av| 国产精品一二三四区| 国产日韩影视精品| 日本一区免费看| 韩国精品主播一区二区在线观看| www久久久久| 欧美一区二区三区在线播放 | 91麻豆国产福利在线观看| 亚洲日本在线看| 日本电影亚洲天堂一区| 成人ar影院免费观看视频| 亚洲欧洲精品成人久久奇米网 | 天天综合网天天综合色| 欧美一区二区三区在线观看| 国产成人免费电影| 婷婷久久综合九色国产成人| 欧美一区2区视频在线观看| 国产精品日本一区二区| 日韩精品亚洲一区| 精品理论电影在线| 日本不卡一区二区三区在线观看| 蜜芽一区二区三区| 国产亚洲精品7777| 亚洲福利av| 波多野结衣中文一区| 一区二区三区四区在线播放| 欧美日韩不卡在线| 国产精品久久久久久免费观看 | 色狠狠色狠狠综合| 99vv1com这只有精品| 亚洲一级电影视频| 精品日本一线二线三线不卡| 欧美三级网色| 国产成人免费av在线| 亚洲图片你懂的| 欧美美女激情18p| 久久香蕉综合色| 国产精品资源在线| 亚洲免费观看高清完整版在线观看熊 | 精品成人一区二区三区四区| 亚洲欧美日韩国产yyy| 成人激情午夜影院| 亚洲二区在线视频| 久久久亚洲高清| 91成人免费在线| 国产一区二区三区高清| 国产中文字幕精品| 亚洲色图清纯唯美| 日韩美女视频在线| 影音先锋亚洲视频| 国产精品乱子乱xxxx| 国内不卡的二区三区中文字幕| 亚洲欧洲三级电影| 日韩一区二区免费高清|