第31-32节:Project Reactor介绍
Project Reactor学习(1)–核心接口简介
Reactor项目核心为reactor-core,一个基于Java8的响应式流标准实现,实现了reactive streams标准。
reactive streams标准核心接口有四个:
- Publisher
- Subscriber
- Subscription
- Processor<T,R>
其中最重要的接口为Publisher,代表了一个响应式的流。
Publisher核心实现为Flux和Mono。
Flux
Flux代表了一个可以返回0…N个元素的响应式流。
该流起始于subscribe信号,根据request信号持续返回数据,结束于completion信号或者erro