2011-09-09 12 views
1

Apache Camel 2.8とそのAHCコンポーネントを使用してPOCを作成しています。 Apache Camelのウェブサイトの「例」セクションで同じものが見つかりませんでした。Apache Camel AHCコンポーネントの例test-sources jar

また、AHCコンポーネントの詳細ページhttp://camel.apache.org/ahc.htmlでは、要求が単一のURLに送信されていることだけを示しています。複数のURLに要求を一斉に送信し、コールバックと応答を処理するには、

誰かがこれに取り組んでいて、どこに希望の例があるのか​​を指摘できれば、とても感謝しています。

また、私のローカルMavenリポジトリのCamelのAHCコンポーネントの単体テストを調べていましたが、テストソースのJARファイルが見つかりませんでした。どこからどのようにダウンロードできますか?単体テストは、AHCコンポーネントAPIの使用方法を助けます。

私は、JARファイルの形式ですべてのテストをダウンロードすることが可能な任意の方法があります。この場所 https://fisheye6.atlassian.com/browse/camel/trunk/components/camel-ahc/src/test/java/org/apache/camel/component/ahc

でのテストのソースコードを見つけることができますか?

おかげで、

Jignesh

答えて

2

ラクダ-AHCコンポーネントは、デフォルトでは非同期です。

よりこちらの詳細と、そのページからのリンクを参照してください:あなたはたとえば/ AHCを使用して要求返信んキャメルルートを持っている場合、その後、あなたは、同時にメッセージのルーティングを行うことができますので、http://camel.apache.org/asynchronous-routing-engine.html

を、そしてcamel- ahcは非同期で実行されます。

+0

こんにちはClausです。返信いただきありがとうございます。もう1つ質問があります。たとえば、Apache Camelをリアルタイムアプリケーションに使用できますか? kayak.comのようなフライト予約エンジンでは、セイバーのようなさまざまなプロバイダにデータをリクエストし、集計結果をユーザに表示しますか?プロバイダーが瞬時に応答を送信すると仮定すると、パフォーマンスはマイクロ秒でなければなりません。 –

+0

実際、SabreはAMQ + SMX + Camelをソリューションに使用しています。 http://fusesource.com/resources/collat​​eral/ –

+0

のケーススタディを参照してください。テストソースコードは、Subversionまたはgitを使用してダウンロードできます。 –