私はCXFフレームワーク上に安らかなWebサービスビルドを用意しています。要件は、誰かがこのサーバーにぶつかるとき、私は、受信したパラメータに応じてGoogle、bingなどのようなコンテンツプロバイダからいくつかのデータを取得し、クライアントに同じものを返さなければならないということです。今サービスプロバイダーに電話し、その結果を得るには、Camel Frameworkを使用する必要があります。 私は、( "direct:start").to( "http://google.com).bean(ffoo | bar)からの簡単なルートを使用すると、私がサービスプロバイダに話を聞かせて、結果は問題ですが、問題は "直接:"の代わりにするべきで、これはクライアントからヒットしているサービスメソッドからこのルートが始まるようにすることです。POJOの生成については少し読んでいますが、仕事とそれが私の問題を解決するかどうか。Apache Camel:ルーティングのアドバイスが必要
また、私はこの文法では..から()。()へ...コンシューマーはプロデューサーかプロデューサーか?私のログにはルートが直接的に消費されていると言われています。開始... バネ構成のタイプの回答が好ましいでしょう
Tha nks
私は、ラクダなしでCXF *を使用していて、誰かがサーバーにヒットしたときに、CXFコードがプロデューサを作成して送信することを理解するために'direct:start'へのメッセージ? –
はいcxfはラクダとは独立しています。誰かが私のサーバーにアクセスすると、私はラクダを使ってGoogleに接続する必要があります。私のサーバーをfrom構文で直接利用できるいくつかのラクダコンポーネントがあります。私は代わりに(直接:開始)それはいくつか(サーバー:foobar)かもしれないことを意味します。 – Sikorski