ESB を既存の Java/Maven Web ベースの製品に統合することを考えています。具体的には、ServiceMix と Mule に注目しています。この製品は、電子メール、Quartz、HTTP、SMS、IM を介した RESTful Web サービスなど、いくつかの異なるサービスに接続します。ドキュメントをざっと見ただけですが、2 つのオプションはかなり重く、かなり複雑に思えます。ESB を使用する場合の教科書的な例のように思えますが、いずれかのシステムを学習するためだけに多くの時間を費やしたくはありません。
私が言ったように、私はすでに Maven によって構築された Web アプリを持っており、システムの 1 つを統合することは、電子メールを送信するような単純なものであってもかなり簡単であることを望んでいましたが、いずれかを追加すると、世界の半分を引き込むように見えますジャーの用語であり、既存の製品に組み込むのは難しいでしょう。
これらのオプションのいずれかを取り込もうとする価値はありますか? 完全に再構築せずに既存のアプリに統合する簡単な方法はありますか? 他の軽量オプションはありますか?それらを使用する価値があると考えるべき側面はありますか?