2012-02-04 11 views
0

私はいくつかのタイプのESBを構築しています。私のWSBがしなければならないことの1つは、Springで構築された2つのWebサイト間でデータを交換することです。CAMELを使用したExchange POST変数

交換は、プロキシのように機能しますが、送信されたメッセージの本体にいくつかの情報を追加する必要があります。

これを行うには、私はcxfとjax-rsを使用していました。

私はまだ考えていますが、CAMELの機能をいくつか使用する可能性はありますか?

私はcxfを選んだ理由は、CAMELはwebserviceを持っていないので、私はどのように送信するのか分からなかったのでPOSTデータ CAMELをします。

CAMELにいくつかの経験があり、ウェブサイト/ウェブサービスからHTTPなどの方法でデータを送信する方法を知っていますか?

キャメルCXFプロキシの例があるおかげで

答えて

0

あなたが見てとることができます。http://camel.apache.org/cxf-proxy-example.html

+0

[OK]を、私は前にこの例を見つけましたが、私はそれの上に集中していませんでした。今私はこのプロジェクトをダウンロードし、最初はビルドしてfuse-esb ** deploy **フォルダにコピーしました。次に、私はhttp:// localhost:8181/cxf/**サイトを見てきました。ここで私はすべてのcxfプロジェクトを見ることができ、私はそれを見ませんでした。このプロジェクトはFuse-esb/servicemixの通常のcxfプロジェクトとして実行する必要がありますか、それともtomcatプロジェクトとして設定されますか? ** http:// localhost:8181/camel-example-cxf-proxy/webservices/incident **をオープンしようとすると404が発生します。このプロジェクトをFuse-ESBの下で実行するのを助けてください。 – Ilkar

関連する問題