0

特に分散システムでの非同期通信に使用できる Java EE のアプローチを知りたいですか? (実際、この目的のために設計されたJavaにはどのようなアプローチがありますか)

4

2 に答える 2

2

いくつかのオプション:

非同期 Web サービス

長所:

  • よく知られた規格
  • デバッグが容易
  • JTA トランザクションに参加できる

短所:

  • 配達時の保証なし
  • 永続化、再試行などはありません。
  • パフォーマンスが良くない (HTTP、シリアライゼーションのオーバーヘッド)

Java メッセージ サービス

長所:

  • よく知られた規格
  • JTA トランザクションに参加できる
  • 配信を保証し、必要に応じて再試行するように設定できます
  • 選択できる複数の実装
  • 良い成果

短所:

  • 別のサーバーが必要です (アプリサーバーに組み込まれていない場合)
  • JMS の経験が必要

実装については、http: //en.wikipedia.org/wiki/Java_Message_Service#Provider_implementationsを参照してください。

于 2012-07-16T07:10:18.723 に答える
1

JMS非同期メッセージパッシングに使用できます

于 2012-07-16T06:48:07.877 に答える