Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Integrating RESTful services with a reactive system

Course Cover
compare button icon

Course Features

icon

Duration

1 hour

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

1 hour

Course Description

Learn how to connect RESTful Java microservices into a reactive system using MicroProfile Reactive Messaging.You will be taught how to connect RESTful Java microservices into an active system making use of MicroProfile's Reactive Messaging. RESTful Java microservices do not use reactive concepts, and you'll learn how to connect both using MicroProfile Reactive Messaging, which is part of the RxJava library. In this tutorial you will alter two microservices within an application to ensure that, users visit an RESTful web-based endpoint, it will generate producer events. The system in this guide is comprised of two microservices: inventory and system. Each 15 second, the microservice for system determines and publishes the events that include the current system load. The inventory microservice is subscribed to this information in order it has up-to-date information about all systems and their current load on the system. The most current inventory of systems is accessible via the /systems REST endpoint. The inventory will be updated by updating the microservice to sign up to a PUT request response. The PUT response takes the specific property of the system in the body of the request, then queries the property of the system within the microservice for the system, and then returns the result. It is also necessary to modify the microservice of your system to handle the receiving and sending events that are generated through the newly created endpoint. You'll set up new channels to handle the events that are transmitted and received from this new service. For more information on how reactive Java services used in this guide function read the article.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

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

Course Instructors

Grace Jansen

Developer Advocate

Grace is a Java Champion and Developer Advocate at IBM, working with Open Liberty, MicroProfile and Cloud Technologies. She has been with IBM since graduating from Exeter University with a Degree in ...
Course Cover