私は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. 並列プログラミングTPL
- 2. TomcatのWebアプリケーション
- 3. TomcatのWebアプリケーション
- 4. Common Lisp並列プログラミング
- 5. Mathematicaでの並列プログラミング
- 6. Tomcatでのパイプライン - 並列?
- 7. 並列プログラミングで始める
- 8. TomcatのWebアプリケーションの認証
- 9. TomCat 6.0 Webアプリケーションの作成
- 10. WebアプリケーションとコンテナのTomcatログイン?
- 11. ロボット制御のための並列プログラミング
- 12. Pythonのコルーチンによる並列プログラミング
- 13. Webアプリケーションの並べ替え
- 14. GPUを使用した並列プログラミングR
- 15. TomcatまたはJetty上のSpring Webアプリケーションコントローラ内のイベントベースのプログラミング
- 16. 非同期プログラミングと比較した並列プログラミング
- 17. R - 並行プログラミング
- 18. すべてのWebアプリケーション用のtomcatフィルタ
- 19. TomcatはWebアプリケーションの起動時にハング
- 20. Apache2 UbuntuとTomcat Webアプリケーションの設定
- 21. UWPアプリケーションの並列httprequest
- 22. リモートコンピュータからJBOSS Tomcat Webアプリケーションにアクセス
- 23. のTomcat + MySQLの:Tomcatアプリケーション
- 24. Tomcat:単一のTomcat、別々のメモリが必要な複数のWebアプリケーション
- 25. mavenビルドでのtomcatとjarの並列実行
- 26. 計算ノードへのパスをエクスポートする方法、並列プログラミング
- 27. 並列プログラミングとマルチコアプログラミングの違いは何ですか?
- 28. 決定的に見える並列プログラミング言語?
- 29. TomcatとWebサービス
- 30. 従来のTomcatアプリケーションのWEB-INFの場所の指定
むしろ代わり 'HttpClient'バージョン4(およびより高い)を使用します。 –
@Elite、ありがとう、リンクが更新されました –
私はそれを調べています。私は成功するかどうかを知らせます。ありがとうございました – maheshkanse