サンジェイ:
私の理解で、私たちは二つ以上のシステム間で情報を交換するためにJMSを使用し、我々はまた、情報を交換するために休憩テンプレートを使用することができますが、私たちは、私たちは、JMSを使用して取得する利点の代わり何であるかを知っている可能性があり、inforamtionを交換するためにJMSを使用しますRESTテンプレートを使用しました。
user10211710:
- 非同期通信:イベントが応答を待つ必要なしに、発生したことを別のものを通知するアプリケーションが必要。
- 信頼性。once-and-only-onceのメッセージ配信を確認してください。あなたのDBのアプローチでは、あなたがメッセージを読んで、いくつかのクライアントを持っている特別な場合は、「車輪の再発明」を持っています。
- 疎結合。いないすべてのシステムは、データベースを使用して通信することができます。だから、JMSは、システムの境界を介して通信することができデカップリングシステムと異機種混在環境で使用するためのかなり良いです。