Spring reactive webflux example with server and client part. You can read full article on my blog http://www.mgiglione.com/2018/05/23/reactive-webflux/
For building and running the application you need:
You can use the Spring Boot Maven plugin like so:
mvn spring-boot:run