1

クライアントの要求に応じてサーブレットから実行する必要がある重い CMD プロセス (約 5 分) があります。

また、プロセスの出力の一部をクライアントに転送できるようにしたいと考えています。(進捗率)

いくつかのアプローチを試みましたが、うまくいきませんでした...

助けてください

4

1 に答える 1

1

HTTP リクエストは 5 分でタイムアウトになります。クライアントも待つのを嫌います。

Executor を使用してこれを非同期的に行うことをお勧めします。

2 番目の HTTP 要求を追加して進行状況情報を提供し、クライアントにその URL への AJAX 呼び出しを行わせることができます。

于 2013-01-29T12:53:54.077 に答える