Integrating RESTful services with a reactive system

0
Language

Learn how to integrate RESTful Java microservices with a reactive system using MicroProfile Reactive Messaging. Bridge the gap between the two using the RxJava library and modify microservices to generate producer events. Update inventory and system microservices to handle events and configure new channels. Discover more in our guide on creating reactive Java microservices.

Add your review

At a Glance

Learn how to integrate RESTful Java microservices with a reactive system by using MicroProfile Reactive Messaging.

You will learn how to integrate RESTful Java microservices with a reactive system by using MicroProfile Reactive Messaging. RESTful Java microservices don’t use reactive concepts, so you will learn how to bridge the gap between the two using the RxJava library. In this guide, you will modify two microservices in an application so that when a user hits the RESTful endpoint, the microservice generates producer events.

You will update the inventory microservice to subscribe to a PUT request response. This PUT request response accepts a specific system property in the request body, queries that system property on the system microservice, and provides the response. You will also update the system microservice to handle receiving and sending events that are produced by the new endpoint. You will configure new channels to handle the events that are sent and received by the new endpoint. To learn more about how the reactive Java services that are used in this guide work, check out the Creating reactive Java microservices guide.

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Integrating RESTful services with a reactive system”

×

    Your Email (required)

    Report this page
    Integrating RESTful services with a reactive system
    Integrating RESTful services with a reactive system
    LiveTalent.org
    Logo
    LiveTalent.org
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.