WebSpringFlux 执行流程和核心API

WebSpringFlux  基于 Reactor   默认容器为Netty, Netty  是高性能的 NIO框架,异步非阻塞框架。

SpringWebflux 核心控制器 DispatchHandler,实现接口 WebHandler

public interface WebHandler{

Mono<Void> handle(Server WebExchange varl);

}

SpringWebflux 里面DispatcherHandler,负责请求的处理。

1    HandlerMapping :请求查询到处理的方法

2   Handleradapter : 真正负责请求处理

3    HandlerResultHandler:响应结果处理

SpringWebflux 实现函数式 编程  : 两个接口 : RouterFunction(路由处理)

HandlerFunction (函数处理)

 

posted @ 2021-04-05 17:11  Dasn  阅读(478)  评论(0)    收藏  举报