一、前言
假定已对protobuf的语法有了一定的了解,若无,需自行学习。
需要已经完成protoc的安装。
本文基本参考gRPC官方文档,作为学习过程的记录。
二、参考
Protobuf Google官方文档https://developers.google.com/protocol-buffers/docs/overview)
Google官方文档https://grpc.io/docs/
gRPC 官方文档中文版https://doc.oschina.net/grpc?t=56831
三、Python
环境搭建
- 官方Github链接https://github.com/grpc/grpc.git
本地git clone或直接下载
git clone https://github.com/grpc/grpc.git - 相关库安装
pip install grpcio grpcio-tools protobuf
若失败,可能与pip版本有关
完成后可以运行已经写好的例程进行检验,目录为grpc-master/examples/python/helloworld,先运行服务器端
python greeter_

本文是gRPC Python版的Hello World教程,包括环境搭建、proto文件解析及服务器和客户端的基本操作。通过git clone gRPC仓库,使用protobuf和grpcio-tools编译插件,创建并运行简单的gRPC服务。
最低0.47元/天 解锁文章

355

被折叠的 条评论
为什么被折叠?



