私はtomcatにデプロイするWebアプリケーションを作成しています。私はサーブレットを書いています。私がリクエストを受け取ったら、10の異なるウェブサイトに電話する必要があります。それから、すべてから受け取った応答を集め、応答します。今、私はすべてのウェブサイトを順番に呼び出すと、時間がかかります。このタスクを完了する方法はと並んでいますか? 私は10のウェブサイトを並行して呼び出す方法があるのですか? Javaマルチスレッドを使用できますか?Tomcat Webアプリケーションの並列プログラミング
0
A
答えて
0
スレッディングを使用することもできますが、たとえばHttpClient
と接続プールが10
のように使用した方が簡単です。
さらに詳細な設定については、2.8.4 Pooling connection managerを参照してください。
1
GlassFishなどのJava EE 6対応アプリケーションサーバーを使用することを検討してください。
EJB 3.1導入非同期メソッド呼び出し:
http://java.sun.com/developer/technicalArticles/JavaEE/JavaEE6Overview_Part3.html#asynejb
+0
追加するだけで、Java EE 6で非同期サーブレットを使用することもできます - http://download.oracle.com/javaee/6/api/javax/servlet/annotation/WebServlet.html#asyncSupported%28%29 –
関連する問題
- 1. TomcatのWebアプリケーション
- 2. TomcatのWebアプリケーション
- 3. 並列プログラミングTPL
- 4. Haskellの並列プログラミング
- 5. バイナリツリーの並列プログラミング
- 6. Common Lisp並列プログラミング
- 7. MATLABでの並列プログラミング
- 8. C#の並列プログラミングに、Epplus
- 9. Mathematicaでの並列プログラミング
- 10. TomcatのWebアプリケーションの認証
- 11. Tomcatでのパイプライン - 並列?
- 12. ZK WebアプリケーションのTomcatバージョンアップグレード
- 13. スタイルは、TomcatのWebアプリケーション
- 14. TomCat 6.0 Webアプリケーションの作成
- 15. WebアプリケーションとコンテナのTomcatログイン?
- 16. 並列プログラミング。 compute()メソッド、java
- 17. ManualResetEventによる並列プログラミング
- 18. GPU並列プログラミングC/C++
- 19. 並列プログラミングで始める
- 20. Webアプリケーションの並べ替え
- 21. ロボット制御のための並列プログラミング
- 22. Pythonのコルーチンによる並列プログラミング
- 23. Rプログラミング - ループの並列処理
- 24. TomcatまたはJetty上のSpring Webアプリケーションコントローラ内のイベントベースのプログラミング
- 25. 並列呼び出しによる並列プログラミング
- 26. 並列デプロイ時のTomcatパフォーマンスの低下
- 27. すべてのWebアプリケーション用のtomcatフィルタ
- 28. Tomcatのdocker-compose実行中のWebアプリケーション
- 29. Apache2 UbuntuとTomcat Webアプリケーションの設定
- 30. Webアプリケーションの展開状況(Tomcat)
むしろ代わり 'HttpClient'バージョン4(およびより高い)を使用します。 –
@Elite、ありがとう、リンクが更新されました –
私はそれを調べています。私は成功するかどうかを知らせます。ありがとうございました – maheshkanse