2017-05-05 8 views
0

古いリバースプロキシ(接続ごとのスレッドモデル)が原因で、クライアント接続を長く開いたままにすることはできません。http接続が長い間開いていないときにAsyncResultを使用する

ブラウザリクエストで、処理に3分かかる非同期EJBメソッドが呼び出されたとします。返されたFutureを引き続き利用できますか?私はそれをどこか別の場所に保管して、異なる要求にアクセスできるようにする必要がありますか?

この問題を解決するにはどうすればよいでしょうか?

答えて

0

リクエストを3分間待つとうまく聞こえません。あなたはserverrからクライアントを呼び出すことができる場合には、signalrのようなものを使用することをお勧めします。

関連する問題