PHP中使用gRPC客户端
因为工作需要使用gRPC,本人使用的是windows10,不过linux的操作流程基本一样。 直接进入主题,分为了几部分 1、下载Protoc 下载地址: https://github.com/google/protobuf/releases 这里采用的二进制文件,选择对应的平台,下载 https://github.com/protocolbuffers/protobuf/releases/download/v3.7.1/protoc-3.7.1-win64.zip 解压后得到,在bin文件夹下的 protoc.exe。我放到 D:\Program Files\protoc-3.7.1-win64\bin 下,并加入到系统环境变量 Path 中,就可以使用 protoc 命令了,可以用 protoc --version 来查看是否成功。(这一步很重要用于生成 protobuf 文件对应的 PHP代码 用的) 2、编写 protocol buffers 文件 如何编写请看 Protobuf3语言指南 写得不错,首先创建一个为 testgrpc_com 项目,我这的位置是 E:\www\testgrpc_com ,在项目下简单写了一个 xuexitest.proto syntax = "proto3"; // 指定proto版本 package xuexitest; // 指定包名 /