Back-end/RxJava

RxJava ) cold 생산자, hot 생산자

madison 2020. 10. 18. 13:16

Cold 생산자 : 1 개의 소비자와 구독 관계를 맺음 -> 데이터의 타임라인은 구독 할때마다 생성 

Hot 생산자: 여러 소비자와 구독 관계를 맺을 수 있다. -> 이미 생성한 통지 데이터의 타임라인에 나중에 소비자가 참가하는것을 허용.


* Flowable/Observable을 cold에서 hot으로 변환하는 주요 연산자

1.publish()

2.relay()

3.share()