皮肉なことに、私はtomcatのweb.xmlにこのプロパティを書き込む構文を探していました。これはgoogleから開いた最初の検索項目です。正しく書かれていますので、感謝します。
あなたの質問に答えるために、これにより、サーブレットは後で応答するために着信要求を格納することができます。要求を処理するために使用されるスレッドが解放されるので、サーバーが応答を送信する準備ができるまで別の場所で使用できます。
実際には、この構成では、(クライアントがサーバーに最初の要求を送信した後に)pushデータをクライアントに(実質的に)提供するサーブレットを設定できます。
この手法は、不確実な間隔で変更される可能性のあるデータを取得するために、クライアントからの不必要なタイミング要求の必要性を置き換えます。スレッドにぶら下がることなくスケーラブルに実行します。
いくつかの例を使用-例は次のとおりです。
チャットアプリケーション、1つのクライアントタイプあなたはそれが他のクライアントに瞬時に表示するメッセージを。
電子メールアプリケーションは、クライアントが電子メールサーバーによって受信されるとすぐに電子メールを表示できるようにします。
私はまた、自動化タスクのためにプログラミングロジックコントローラから入力変更の更新をブラウザに送るのにも使用しました。
Here's良いチュートリアルです。 Thisはまた、Javaのいくつかのナットとボルトをカバーしています。
サーブレット3.0用に追加された機能です。https://blogs.oracle.com/enterprisetechtips/entry/asynchronous_support_in_servlet_3 –