Spring mvc之WebAsyncManager类

用于管理异步请求处理的中心类,主要用作SPI,通常不由应用程序类直接使用。

异步场景从线程(T1)中的请求处理开始。并发请求处理可以通过调用startCallableProcessing或startDeferredResultProcessing来启动,这两种方法都会在单独的线程(T2)中生成结果。结果被保存,请求被发送到容器,以在第三个线程(T3)中使用保存的结果继续处理。在调度线程(T3)中,可以通过getConcurrentResult()访问保存的结果,或者通过hasConcurrentResult()检测其存在。

你可能感兴趣的:(Spring mvc之WebAsyncManager类)