编程模型
琅天溪
好编程,编好程,编程好
展开
-
响应式编程中的Flux和Mono
响应式编程介绍反应式编程来源于数据流和变化的传播,意味着由底层的执行模型负责通过数据流来自动传播变化。比如求值一个简单的表达式 c=a+b,当 a 或者 b 的值发生变化时,传统的编程范式需要对 a+b 进行重新计算来得到 c 的值。如果使用反应式编程,当 a 或者 b 的值发生变化时,c 的值会自动更新。反应式编程最早由 .NET 平台上的 Reactive Extensions (Rx) 库...原创 2019-04-22 21:46:43 · 22826 阅读 · 5 评论 -
响应式编程之Reactor的关于Flux和Mono概念
Reactor的类型Reactor有两种类型,Flux<T>和Mono<T>。Flux类似RaxJava的Observable,它可以触发零到多个事件,并根据实际情况结束处理或触发错误。Mono最多只触发一个事件,它跟RxJava的Single和Maybe类似,所以可以把Mono<Void>用于在异步任务完成时发出通知。因为这两种类型之间的简单...原创 2018-03-22 10:51:16 · 40152 阅读 · 1 评论