私はEIP(エンタープライズインテグレーションパターン)に基づいて私のアプリケーションに使用する統合フレームワークを評価しています。 私はapache camelとspring integrationを候補フレームワークとして持っています。統合フレームワーク - apache camel vs spring integration?
私は春の統合がメッセージ、チャンネルなどのようなEIPに似多かれ少なかれ機能に
を提供しますが、Apacheのラクダがそうでメッセージ、チャネル、エンドポイントなどすべての機能を公開していない参照してください。それどころか、それはそれ自体のやり方で概念を簡単にしたようです。
私は、バネの統合性が、ラクダよりもEIPの真の実装のように感じられると感じています。
ラクダと比較してバネの統合性に欠点があるかどうかはわかりません。
誰でも、それぞれを使用することが適切である用途やシナリオを決める際に助けてくれますか?
また私の他のクエリは、私の意見でも同様の機能を持っているrabbitmqやactivemqのようなメッセージングシステムの使用を検討するならば、抽象化として機能します。
おかげで、 スリ
Camelにはメッセージ、チャネル、エンドポイントがあります。ラクダ情報がどこから来ているのかはっきりしていませんが、EIPパターンの最も純粋なインプリメンテーションの1つをラクダと呼んでいます。 –
CamelはEnterprise Integration Patternsの本自体に基づいており、実際にはこの本のリファレンス実装として見ることができます。 –