Neu bei RxJava und Reaktive Programmierung sozusagen.Rx Java Karte funktioniert parallel
Ich versuche, zwei Funktionen parallel als Teil einer einzigen Observable-Pipeline abzubilden, aber das scheint nicht so zu funktionieren. Hier ist mein Code.
Observable.fromCallable(thatReturnsNumberOne())
.observeOn(newThread())
.map(doubleIt())
.observeOn(newThread())
.map(doubleIt())
.subscribe(testSubscriber);
Ich möchte die 2 doubleIt() -Aufrufe zur gleichen Zeit erzeugt werden. Aber es scheint immer so zu sein, dass sobald das erste doubleIt() beendet ist, erst dann das zweite beginnt. dh blockierend/sequentiell.
Was fehlt mir?