Implementing SSE REST clients

In this section, we're going to take a look at registering an JAX-RS client instance to receive SSE. We're going to send messages to the SSE service endpoint, and we want to receive those messages in our JAX-RS client. Finally, we will look at implementing a simple HTML client using JSP.

There's a lot of ground to cover in this section. Let's begin and switch to our IDE. As usual, we will prepare a template project to get us started. What we need to do is implement a small JUnit integration test that we can use as our JAX-RS client. In the setUp method, we will first construct an executor (you'll see in a bit why we need one). In order to do this, we will use the JAX-RS clientBuilder and construct a newBuilder ...

Get Building RESTful Web Services with Java EE 8 now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.