java - Spring の WebAsyncManager のアプリケーション シナリオは何ですか?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-17 09:59:17
0
1
742

説明: 最初の図は、FrameworkServlet の processRequest メソッドです。

###質問:###

(1) WebAsyncManager asyncManager = WebAsyncUtils.getAsyncManager(request);

リーリー

これらの 2 行のコードは何をするのですか?

(2) WebAsyncManager はどのような問題を解決し、どのようなシナリオで使用されますか?

先輩やマスターは喜んでアドバイスをくれます

曾经蜡笔没有小新
曾经蜡笔没有小新

全員に返信(1)
迷茫

この種の問題については、Spring の公式ドキュメントを確認することをお勧めします
WebAsyncManager http://docs.spring.io/spring/...

真ん中に段落があります:

非同期リクエスト処理を管理するための中心クラス。主に SPI として意図されており、通常はアプリケーション クラスによって直接使用されません。

これは、主に非同期リクエストの処理を管理するために使用されることを意味します。非同期処理はどのような場合に使用する必要がありますか?ビジネス ロジックが複雑 (またはその他の理由) で、リクエスト スレッドのブロックを避けるために、リクエスト スレッドを別のスレッドに委任する必要がある場合です。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート