양 당사자가 요청, 응답 또는 요청하지 않은 모든 종류의 데이터 스트림을 보내는 완전한 양방향 채널
RSocket
은 매우 유연합니다. 성능에 중점을 둔 이진 프로토콜이므로 속도도 빠릅니다. 무엇
보다도 탄력적
resilient
이어서 끊어진 연결을 다시 설정하고 중단된 지점에서 자동으로 통신을 재
개합니다. 또 리액터에 구축됐으므로,
RSocket
을 사용하는 개발자는 네트워크 간 경계가 더
이상 흐름 제어에 제한이 되지 않기 때문에 서로 다른 애플리케이션을 완전히 통합된 시스템으
로 간주하게 됩니다.
자동 설정 기능을 갖춘 스프링 부트는 틀림없이 자바와 코틀린 개발자에게
RSocket
을 사용하
는 가장 빠르고 친화적인 방법을 제공합니다.
8.6.2
RSocket
적용하기
현재
PlaneFinder
와
Aircraft Positions
앱은 모두
HTTP
를 기반으로 통신합니다.
RSocket
을 사용하도록 두 스프링 부트 앱을 변환해보겠습니다.
PlanFinder
를
RSocket
으로 마이그레이션
먼저
PlaneFinder
앱의 빌드 파일에
RSocket
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.