jerryhsia / grpc-demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

grpc-demo

start container

docker run -d --name="grpc-demo" -p 8886:8886 jerry9916/grpc-demo:latest python3 server.py

test

import grpc
import simple_service_pb2
import simple_service_pb2_grpc

def run():
    channel = grpc.insecure_channel('127.0.0.1:8886')
    stub = simple_service_pb2_grpc.SimpleServiceStub(channel)
    response = stub.SayHello(simple_service_pb2.HelloRequest(name='Jerry'))
    print(f"Server response: {response.message}")

if __name__ == '__main__':
    run()

About


Languages

Language:Python 92.9%Language:Dockerfile 5.7%Language:Shell 1.4%