anchor.diff:  [[rsocket]]
   = RSocket
   
  -
  +This section describes Spring Framework's support for the RSocket protocol.
   
   
   [[rsocket-overview]]
  
positive.code: **Connecting**
  
  Initially a client connects to a server via some low level streaming transport such
  as TCP or WebSocket and sends a `SETUP` frame to the server to define parameters for the
  connection.
  
  The server may reject the `SETUP` frame, but generally after it is sent (for the client)
  
negative.code: [[rsocket-protocol]]
  === The Protocol
  
  One of the benefits of RSocket is that it has well defined behavior on the wire and an
  easy to read https://rsocket.io/docs/Protocol[specification] along with some protocol
  https://github.com/rsocket/rsocket/tree/master/Extensions[extensions]. Therefore it is
  a good idea to read the spec, independent of language implementations and higher level
  