rxjava中UnicastSubject和ReplaySubject之间的区别

时间:2016-11-23 19:01:17

标签: rx-java rx-android reactive

来自RxJava JavaDocs Link

说:
ReplaySubject 主题,缓冲其观察到的所有项目,并将其重播到任何订阅的观察者。

UnicastSubject 主题变体,它会缓冲事件,直到单个订阅服务器到达并将其重播到该订阅服务器,并且一旦订阅者赶上并请求无限制数量,可能会切换到直接传递。

聚苯乙烯。我实现两者的差异之一是UnicastSubject只能有一个Subscriber(证明名称为Unicast),而ReplaySubject可以有多个。

0 个答案:

没有答案