Project reactor 反应堆中行为主体(RxJS)的等效物是什么

Project reactor 反应堆中行为主体(RxJS)的等效物是什么,project-reactor,Project Reactor,我精通RxJS,并使用Reactor框架(java)迈出了第一步 在反应堆中,行为主体的等效物是什么 或者,与RxJS相比,反应堆内使用的模式是否完全不同?对于了解RxJS的人来说,任何学习Reactor的好参考书?Behavior Subject都是一个热门的发布者,我们甚至可以在订阅之前访问发出的最后一个值 我们可以通过多种方式在项目反应器中创建一个热门发布者。最接近行为主体的是ReplayProcessor。检查 反应堆参考是。如前所述,ReplayProcess已被弃用。现在似乎该走的路

我精通RxJS,并使用Reactor框架(java)迈出了第一步

在反应堆中,行为主体的等效物是什么


或者,与RxJS相比,反应堆内使用的模式是否完全不同?对于了解RxJS的人来说,任何学习Reactor的好参考书?

Behavior Subject
都是一个热门的发布者,我们甚至可以在订阅之前访问发出的最后一个值

我们可以通过多种方式在项目反应器中创建一个热门发布者。最接近行为主体的是
ReplayProcessor
。检查


反应堆参考是。

如前所述,ReplayProcess已被弃用。现在似乎该走的路是下沉。我认为它的行为应该类似于初始值为“hello”的BehaviorSubject:

Sinks.Many behaviorSubject=Sinks
.many()//应发出多个值
.replay()//延迟订阅服务器的replay值
.latestOrDefault(“你好”);//仅重播最新值
//---用法---
行为主体。tryEmitNext(“再见”);

ReplayProcessor已弃用:/
Sinks.Many<String> behaviorSubject = Sinks
            .many() // multiple values are expected to be emitted
            .replay() // replay value(s) for late subscribers
            .latestOrDefault("hello"); // only replay latest value

// --- usage ---
behaviorSubject.tryEmitNext("goodbye");