[RxKotlin] Reactive 코틀린 #3 - Subject
Hot observable을 구현시 publish() 이외에 subject를 이용할 수 도 있습니다.Subject는 Observer 역할을 하기 때문에 여러 Observable에 구독을 신청할 수 있고, Overvable의 역할도 하기 때문에 받은 item을 재배출 하거나, 새로운 값을 배출할 수 있습니다.Observable이면서 Observer인거죠. subject를 설명하기 위한 마블 다이어그램은 하기 링크에서 작성된 자료를 사용했습니다.http://reactivex.io/documentation/ko/subject.html 편의를 위해 delay를 kotlin coroutine의 runBlocking을 이용합니다.(runBlocking으로 thread를 정지시키지는 않지만 delay가 있는 라인에서..