2017-06-09 7 views
0

私はApache Camel、Mule ESB、JBoss ESBについてもっと知りたいと思っていました...そして一般的にはESBについて話しています。 Apache CamelにはいくつかのESB特性があります。だから、私はESBのようなApache Camelを使うことができますか、Apache ServiceMixが最適ですか?Apache CamelをESBとして使用できますか?

+0

実際、Camelは本質的にESBです。だから質問は何ですか?また、さまざまなESBについて読むときは、資料の日付を見守ってください。すべての変更はかなり速いです。一部の製品とドキュメントは古くなっています... – Vadim

答えて

1

実際、Apache Camelはルーティングとメディエーション(メッセージフォーマットの変換、さまざまなプロトコルとの話し合い)の分野で強力であるため、ESBの一部と見なす必要があります。

意味のあるESB設定を行うためには、メッセージブローカーも必要です。 Apache ActiveMQとサービスオーケストレーション(バージョン管理、デプロイメントなど)であなたをサポートしているフレームワーク。 Apache Karaf

これらの技術(およびいくつかの追加プロジェクトを含む)は、実際にはApache Servicemixディストリビューションにバンドルされています。したがって、オープンソースソリューションをお探しの場合は、これが適しています。私が知る限り、少なくともCamel、ActiveMQ、Karafは、JBoss Fuseのようなエンタープライズ製品のコアコンポーネントです。

さらに詳しい説明は、this threadを参照してください。

0

Apache Camel、CXF、ActiveMQの主なコンポーネントを持つkaraf(OSGI Container)以外のJboss Fuseを使用できます。

関連する問題