RSocket is a bi-directional message-driven communication protocol. It features an advanced communication flow beyond standard request/response. You can response with a single message, a stream of messages or don’t response at all. A server can also start a communication on an established channel with a client.

RSocket allows you to communicate using following transport protocols:

  • TCP
  • WebSocket
  • Argon
  • HTTP/2 Stream

If you want to know more, you can watch Ben Hale’s presentation from Spring I/0 2019.

My site is free of ads and trackers. Was this post helpful to you? Why not BuyMeACoffee


Reference:

  1. Spring I/O