Skip to content

14.4 Tóm tắt

  • RSocket là một giao thức nhị phân bất đồng bộ cung cấp bốn mô hình giao tiếp: yêu cầu–phản hồi (request-response), luồng yêu cầu (request-stream), gửi mà không chờ phản hồi (fire-and-forget), và kênh hai chiều (channel).
  • Spring hỗ trợ RSocket ở phía máy chủ thông qua các controller và phương thức xử lý được đánh dấu với @MessageHandler.
  • RSocketRequester cho phép giao tiếp phía máy khách với RSocket.
  • Trong cả hai trường hợp, hỗ trợ RSocket của Spring hoạt động thông qua các kiểu phản ứng Flux và Mono của Reactor để giao tiếp hoàn toàn phản ứng.
  • Giao tiếp RSocket mặc định diễn ra qua TCP nhưng cũng có thể được truyền qua WebSocket để xử lý các giới hạn tường lửa và khách hàng trình duyệt.

Released under the MIT License.