Можно ли поставить в очередь несколько наблюдаемых, чтобы они выполнялись друг за другом, не зная друг друга?
Допустим, у меня есть 3 разных Observables в 3 разных классах и/или потоках. Все они представляют разные запросы. Порядок их выполнения зависит от того, у какого наблюдаемого есть первый подписчик (чего мы не знаем)
Я хочу, чтобы они выполнялись друг за другом в какой-то очереди, и если какой-то 4-й наблюдаемый присоединяется к очереди, это должно быть добавлено в очередь и выполнено после 3-го.
это возможно с некоторыми инструментами ootb rx?
Observable.merge()
илиObservable.combineLatest()
) не соответствует вашим потребностям? - person dcsohl   schedule 30.04.2015