0
点赞
收藏
分享

微信扫一扫

PHP使用protobuff GRPC (2代码实现)

求索大伟 2022-02-27 阅读 51

mkdir proto

mkdir protobuf


proto目录下新建 foo.proto 文件


syntax = "proto3";


message Foo

{

int32 bar = 1;

string baz = 2;

float spam = 3;

}


生成PHP代码:

protoc -I=./proto/ --php_out=./protobuf ./proto/*

参数解释

-I : 包含的库文件目录

–php_out : 输出php文件

最后一个参数 : 需要编译的proto文件


开发时候使用的是protobuf目录下的Foo.php文件


protoc --php_out=./protobuf --grpc_out=./grpcout --plugin=protoc-gen-grpc=/soft/grpc/cmake/build/grpc_php_plugin ./proto/helloworld.proto



举报

相关推荐

0 条评论