摘要: 首先需要按照grpc官网上说的办法从github上下载源码,编译,然后跑一跑对应的测试代码。我分析的代码版本为v1.20.0。 在cpp的helloworld例子中,client端,第一个函数是创建channel。 我们从这里开始分析,CreateChannel这个函数的具体实现在src/cpp/c 阅读全文
posted @ 2019-04-19 22:07 行木辛 阅读(4639) 评论(0) 推荐(0) 编辑
摘要: 使用c++实现gRPC远程调用框架中传输文件,proto文件如下: 对应的c++代码如下: client端: server端: 阅读全文
posted @ 2019-04-19 20:04 行木辛 阅读(6837) 评论(0) 推荐(0) 编辑
摘要: 在使用gRPC作为远程调用框架时,如何使用python来表示多维数组呢?gRPC中定义proto文件时,有一个参数是repeated,用来表示重复的数据类型,使用这个参数可以表示list类型。如下,我想表示一个三维数组,这个数组表示的是一个三通道RGB彩色图像,proto文件如下所示,proto文件 阅读全文
posted @ 2019-04-19 19:44 行木辛 阅读(3250) 评论(0) 推荐(0) 编辑