RSocket in Spring Framework

Although the implementation gives broader possibilities in writing asynchronous, low-latency, and high-throughput communication using Reactor API, it left much work with infrastructure configurations for developers. Fortunately, Spring teams valued that project and started experimenting with adopting such a great solution to the Spring Ecosystem with a simplified programming model over annotations.

One of the experiments was called Spring Cloud Sockets and was aimed at providing a familiar (in comparison to Spring Web) programming model for declaring annotations:

@SpringBootApplication                                             // (1)@EnableReactiveSockets                                             // (1.1)public static class TestApplication {                              //   @RequestManyMapping(                                            // (2) value = "/stream1", // ...

Get Hands-On Reactive Programming in Spring 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.