此版本仍在开发中,尚不被认为是稳定的。对于最新的稳定版本,请使用 Spring Framework 6.2.10! |
Spring WebFlux
Spring 框架中包含的原始 Web 框架 Spring Web MVC 是专门为 Servlet API 和 Servlet 容器构建的。响应式堆栈 Web 框架Spring WebFlux 是后来在 5.0 版本中添加的。它是完全无阻塞的,支持 Reactive Streams 背压,并在Netty、Undertow 和 Servlet 容器等服务器上运行。
这两个 Web 框架都镜像了它们的源模块(spring-webmvc 和 spring-webflux)的名称,并在Spring 框架中并排共存。每个模块都是可选的。应用程序可以使用一个模块或另一个模块,或者,在某些情况下,两者兼而有之——例如,具有响应式WebClient
.