Implementing input adapters with RESTEasy Reactive
RESTEasy Reactive is a JAX-RS implementation that supports both imperative and reactive HTTP endpoints. Such an implementation integrates with Vert.x, which is a toolkit that we can use to build distributed Reactive systems. RESTEasy Reactive and Vert.x work together in Quarkus to provide Reactive capabilities.
To understand what a Reactive endpoint looks like, we will integrate RESTEasy Reactive with the input adapters of the topology and inventory system.
Let's start by configuring the required Maven dependencies:
<dependencies> Â Â <dependency> Â Â Â Â <groupId>io.quarkus</groupId> Â Â Â Â <artifactId>quarkus-resteasy-reactive</artifactId> Â Â </dependency> Â Â <dependency> Â Â Â Â <groupId>io.quarkus</groupId> Â Â Â Â <artifactId>quarkus-resteasy-reactive- Â ...