# GRPC-Demo **Repository Path**: darrytao/grpc-demo ## Basic Information - **Project Name**: GRPC-Demo - **Description**: 基于 protobuf 的 gRPC 实现 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-06-16 - **Last Updated**: 2022-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GrpcDemo #### 介绍 基于 protobuf 的 gRPC 实现 #### 软件架构 1. server模块提供服务接口。 2. client模块调用接口获取数据。 #### 安装教程 1. 在工程配置里把 proto 目录设置为 source(不设置也行)。 2. 在项目目录下执行 mvn compile,生成接口文件。 #### 使用说明 1. 服务端和客户端的 protobuf 文件中定义的 service 名字必须相同。 2. 把 gRPC Server 集成到 springboot 的启动里。 3. 添加了基于 token 的拦截器。 4. 客户端的调用方法在测试用例里。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 相关知识点