ProjectReactor是java的包装器吗;什么是未来?
我想知道Reactor类型(Mono和Flux)甚至Rxjava类型是否是Java可完成未来的包装器,或者它们是否使用自己的实现 对此事的任何帮助都将不胜感激 我想知道Reactor类型(Mono和Flux)甚至Rxjava类型是否是Java可完成未来的包装器 不,它们根本不是一个ProjectReactor是java的包装器吗;什么是未来?,java,asynchronous,reactive-programming,project-reactor,completable-future,Java,Asynchronous,Reactive Programming,Project Reactor,Completable Future,我想知道Reactor类型(Mono和Flux)甚至Rxjava类型是否是Java可完成未来的包装器,或者它们是否使用自己的实现 对此事的任何帮助都将不胜感激 我想知道Reactor类型(Mono和Flux)甚至Rxjava类型是否是Java可完成未来的包装器 不,它们根本不是一个CompletableFuture包装器 RxJava和Reactor都是的实现,以前创建过,但最初包含在Java9中。这与Java 8中引入的CompletableFutureinr是分开的(它允许您以非阻塞的方式处
CompletableFuture
包装器
RxJava和Reactor都是的实现,以前创建过,但最初包含在Java9中。这与Java 8中引入的CompletableFuture
inr是分开的(它允许您以非阻塞的方式处理Future
,但与“适当的”反应式框架相比,在其他方面非常有限。)
然而,请注意,仅仅因为它不是CompletableFuture
的“包装器”,并不意味着它不与之集成-Mono
,例如,如果用例需要,它有fromFuture()
和toFuture()
方法设计来支持这种集成
我想知道Reactor类型(Mono和Flux)甚至Rxjava类型是否是Java可完成未来的包装器
不,它们根本不是一个CompletableFuture
包装器
RxJava和Reactor都是的实现,以前创建过,但最初包含在Java9中。这与Java 8中引入的CompletableFuture
inr是分开的(它允许您以非阻塞的方式处理Future
,但与“适当的”反应式框架相比,在其他方面非常有限。)
但是,请注意,仅仅因为它不是
CompletableFuture
的“包装器”,并不意味着它不与之集成-Mono
,例如,它有fromFuture()
和toFuture()
方法设计来实现这种集成,如果用例需要它。次要措辞问题:反应流规范早于java 9,尽管此版本启用了对它的“内置”支持。@GPI Fair point。更改为“include”,因为我认为这不太容易引起误解。次要的措辞问题:反应流规范早于java 9,尽管此版本启用了对它的“内置”支持。@GPI Fair point。改为“包含”,因为我认为这会减少误导。它是开源的,你可以阅读源代码并自己发现。它是开源的,你可以阅读源代码并自己发现。