rsocket

rsocket

RSocket是一個支持Reactive Streams語義的二進制通訊協定,主要支持的通訊層包括 TCP, WebSockets和Aeron(UDP)。

RSocket主要採用異步訊息模型進行通訊,通過單一連線解決所有的異步訊息交換。主要包括以下通訊模型:
  • request/response:請求/回響,發出一個請求,獲取一個回響
  • request/stream:請求/流式回響,一個請求對應多個/無數個流式的回響
  • fire-and-forget:異步觸發,不需要回響
  • channel (bi-directional streams):雙向異步通訊,也就是channel的支持

相關詞條

熱門詞條

聯絡我們