개발하는 두더지

[Java/Android] RxJava2 의 Cold Observable 과 Hot Observable 본문

Java,Android

[Java/Android] RxJava2 의 Cold Observable 과 Hot Observable

덜지 2018. 4. 27. 15:08

Cold Observable

Observable 객체 사용

구독 시 데이터 발행

lazy 접근법

웹 요청, 데이터베이스 쿼리등이 사용되며 내가 요청할 때 결과를 받음




Hot Observable

ConnectableObservable 객체 사용

구독 여부와 상관없이 데이터 발행

구독 시점으로 데이터를 받음

마우스 이벤트, 키보드 이벤트, 시스템 이벤트, 센서 이벤트, 주식 가격 이벤트 등에 사용




Comments