将 Spring Boot 与 gRPC 和 Protobuf 一起使用

新手上路,请多包涵

任何人有任何使用 gRPC 和 Spring Boot 的示例或想法?

原文由 Markus 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 835
1 个回答

如果它仍然与您相关,我在 这里 创建了 gRPC spring-boot-starter。

grpc-spring-boot-starter 使用 支持@GRpcService 的 bean 自动配置和运行嵌入式gRPC 服务器。

最简单的例子:

 @GRpcService(grpcServiceOuterClass = GreeterGrpc.class)
public static class GreeterService implements GreeterGrpc.Greeter {

    @Override
    public void sayHello(GreeterOuterClass.HelloRequest request, StreamObserver<GreeterOuterClass.HelloReply> responseObserver) {
      // omitted
    }

}

在项目的 README 文件中还有一个如何将启动器与 Eureka 集成的示例。

原文由 Alexander.Furer 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题