spring5.1.3-Web Reactive(目录贴)

1. Spring WebFlux

1.1. Overview

1.1.1. Define “Reactive”

1.1.2. Reactive API

1.1.3. Programming Models

1.1.4. Applicability

1.1.5. Servers

1.1.6. Performance

1.1.7. Concurrency Model

1.2. Reactive Core

1.2.1. HttpHandler

1.2.2. WebHandler API

1.2.3. Filters

1.2.4. Exceptions

1.2.5. Codecs

1.2.6. Logging

1.3. DispatcherHandler

1.3.1. Special Bean Types

1.3.2. WebFlux Config

1.3.3. Processing

1.3.4. Result Handling

1.3.5. Exceptions

1.3.6. View Resolution

1.4. Annotated Controllers

1.4.1. @Controller

1.4.2. Request Mapping

1.4.3. Handler Methods

1.4.4. Model

1.4.5. DataBinder

1.4.6. Managing Exceptions

1.4.7. Controller Advice

1.5. Functional Endpoints

1.5.1. Overview

1.5.2. HandlerFunction

1.5.3. RouterFunction

1.5.4. Running a Server

1.5.5. Filtering Handler Functions

1.6. URI Links

1.6.1. UriComponents

1.6.2. UriBuilder

1.6.3. URI Encoding

1.7. CORS

1.7.1. Introduction

1.7.2. Processing

1.7.3. @CrossOrigin

1.7.4. Global Configuration

1.7.5. CORS WebFilter

1.8. Web Security

1.9. View Technologies

1.9.1. Thymeleaf

1.9.2. FreeMarker

1.9.3. Script Views

1.9.4. JSON and XML

1.10. HTTP Caching

1.10.1. CacheControl

1.10.2. Controllers

1.10.3. Static Resources

1.11. WebFlux Config

1.11.1. Enabling WebFlux Config

1.11.2. WebFlux config API

1.11.3. Conversion, formatting

1.11.4. Validation

1.11.5. Content Type Resolvers

1.11.6. HTTP message codecs

1.11.7. View Resolvers

1.11.8. Static Resources

1.11.9. Path Matching

1.11.10. Advanced Configuration Mode

1.12. HTTP/2

2. WebClient

SpringWebFlux包括一个用于HTTP请求的反应式、非阻塞的WebClient。客户机有一个功能性、流畅的API,其中包含用于声明性组合的反应式类型,请参阅反应式库。WebFlux客户端和服务器依赖相同的非阻塞编解码器来编码和解码请求和响应内容。

内部WebClient委托给HTTP客户端库。默认情况下,它使用 Reactor Netty,内置支持Jetty 反应式HttpClient,其他可以通过一个插件ClientHttpConnector。

2.1. Configuration

2.1.1. Reactor Netty

2.1.2. Jetty

2.2. retrieve()

2.3. exchange()

2.4. Request Body

2.4.1. Form Data

2.4.2. Multipart Data

2.5. Client Filters

2.6. Testing

3. WebSockets

3.1. Introduction to WebSocket

3.1.1. HTTP Versus WebSocket

3.1.2. When to Use WebSockets

3.2. WebSocket API

3.2.1. Server

3.2.2. WebSocketHandler

3.2.3. DataBuffer

3.2.4. Handshake

3.2.5. Server Configation

3.2.6. CORS

3.2.7. Client

4. Testing

5. Reactive Libraries

发布了43 篇原创文章 · 获赞 3 · 访问量 7766

猜你喜欢

转载自blog.csdn.net/u013523089/article/details/86628241
今日推荐