ルーティングエンジンは下記のように"コンポーネント処理"と"データフロー処理"で"メッセージ"を処理するエンジンの事です。流れるデータをメッセージと呼びます。 Apache Camel はメッセージをバケツリレーのように処理するフレームワークです。Camelではこの一連の処理の流れを「ルート」と呼びます。Camelを使った設計は、どいうふうにルートを組み立てるかを考える作業になります。

データフロー処理の例

スクリーンショット 2014-01-25 23.56.21.png