私のプロジェクトで使用するEIP/ESBソリューションを研究しています。 第1の理由は、モジュールと異なるサブシステムを分離し、リファクタリングして、一部の部品を第三者システムと容易に統合できるようにすることです。そして、将来私は、フィルタリング、分割などのEIPがたくさん必要になると思います。 私はapache camel + service mix、spring integrationを確認しました。私はチビコとノワールについても知っています。 サービスミックス+ラクダは、コンポーネントとプロトコルの豊富なスタックを提供しますが、activeMQブローカと結びついていません。もし将来私がtibco jmsの実装を使用する必要があれば? 春の統合 - ESBかどうかいくつかのモジュール間のローカルJVMメッセージングのメモリにパイプ(チャネル)のいくつかが必要であり、メッセージングがクラスタ内にあるときに配布される必要があります。それ以外にも、SIは任意のjms実装に結びついていますか?Spring Integration vs ServiceMix ESB
したがって 要件: - ローカルおよび分散方法でメッセージルーティング - JMS実装の簡単な切り替え。今ActiveMQのは、それがかもしれTIBCO -Lightweight - シンプル -Fullスタンダールプロトコルのセット、コンポーネントおよびアダプタの後に - 私はまた、SIを分散することができる
のようなさえずり、GAEと何かのような任意のものを必要としませんServiceMixのようなESB? 私はSpring IoCを使用しています。私はSIをMuleのような他のESBと一緒に使用できますか? Spring + SIを使用している機能はありますか?
を必要とするすべてのEIPとコンポーネントを持っていますか? 私はそれがもっと軽量で、多くのものが春のフレームワークを持って箱から出てくるので、今のところSIを使うつもりです。 スタンドアロンのESBが必要な場合i SMXはSIとの統合を提供します。 – dimitar
SIのような統合フレームワークであるCamelだけでも使用できます。 –