Luồng cơ bản: một thread, nguồn đồng bộ (concat, repeat, retry)

Luồng cơ bản: một thread, nguồn đồng bộ (concat, repeat, retry) A sequence diagram generated by Archify. request(2) gọi trên thread D request(2) chạy trên D (code gốc) onNext(1) phát ngay trong request() itemReceived() sourceEmitted = 1 onComplete subscribe(next) onSubscribe(sB) switchTo(sB) re-entrant: vẫn trong A.request() request(1) outstanding = 2 - 1 Downstream yêu cầu Nguồn A phát và kết thúc Chuyển sang nguồn B Downstream · thread D · Sequence participant Downstream thread D Operator · concat / repeat / retry · Sequence participant Operator concat / repeat / retry SequentialSubscription · requested, sourceEmitted · Sequence participant SequentialSubscription requested, sourceEmitted Source A · phát đồng bộ · Sequence participant Source A phát đồng bộ Source B · nguồn kế tiếp · Sequence participant Source B nguồn kế tiếp Legend main request return message