Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vert-x3/vertx-grpc

gRPC for Vert.x
https://github.com/vert-x3/vertx-grpc

grpc http2 java reactive vertx

Last synced: 5 days ago
JSON representation

gRPC for Vert.x

Awesome Lists containing this project

README

        

[![Build Status (5.x)](https://github.com/vert-x3/vertx-grpc/actions/workflows/ci-5.x.yml/badge.svg)](https://github.com/vert-x3/vertx-grpc/actions/workflows/ci-5.x.yml)
[![Build Status (4.x)](https://github.com/vert-x3/vertx-grpc/actions/workflows/ci-4.x.yml/badge.svg)](https://github.com/vert-x3/vertx-grpc/actions/workflows/ci-4.x.yml)

# Vert.x gRPC Netty

This component is deprecated, instead you should use https://github.com/eclipse-vertx/vertx-grpc

- client and server
- server scaling
- ssl configuration with options
- auto close in Verticle

## Plugin installation

To use vertx-grpc-protoc-plugin with the protobuf-maven-plugin, add a [custom protoc plugin configuration section](https://www.xolstice.org/protobuf-maven-plugin/examples/protoc-plugin.html).

```


vertx-grpc-protoc-plugin
io.vertx
vertx-grpc-protoc-plugin
[VERSION]
io.vertx.grpc.protoc.plugin.VertxGrpcGenerator

```

And add the [vertx-grpc](https://github.com/vert-x3/vertx-grpc) dependency:

```

io.vertx
vertx-grpc
[VERSION]

```