特に分散システムでの非同期通信に使用できる Java EE のアプローチを知りたいですか? (実際、この目的のために設計されたJavaにはどのようなアプローチがありますか)
質問する
691 次
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 に答える