2

ApacheCamelをDroolsFusionまたは単にDroolsと統合しようとした人はいますか。

以下は私のユースケースです。

  • RESTを使用して外部サービスからデータを取得します。
  • データをフィルタリングします(Droolsで定義されたルールを使用します)。
  • 外部サービスからのデータは、情報のストリームである可能性もあります(たとえば、ツイーターフィード、ユーザーのリアルタイムの場所)

ヘルプやポインタをいただければ幸いです。

ありがとう。

4

1 に答える 1

6

Droolsにはラクダのコンポーネントがあります。それを使用することは、ラクダのコンポーネントを使用することと大差ありません。

ソース:https ://github.com/droolsjbpm/droolsjbpm-integration/tree/master/drools-camel

バイナリ(droolsjbpm-integrationバンドル内):http ://www.jboss.org/drools/downloads.html

「知っている」唯一のことは、Droolsがラクダのメッセージを次のように扱うことができるということです。

  1. コマンド
  2. 定期的な事実
  3. 現状のオブジェクトと再ルーティングしてから

いくつかの記事:

http://blog.athico.com/search?q=camel

残念ながら、ドキュメントには「コマンド」(1)のユースケースしか記載されていません。

http://docs.jboss.org/drools/release/5.4.0.Beta2/droolsjbpm-integration-docs/html/ch01.html

上記のユースケース(2)および(3)の例として使用できるいくつかのテストケース:

https://github.com/droolsjbpm/droolsjbpm-integration/tree/master/drools-camel/src/test/java/org/drools/camel/component

お役に立てれば。

于 2012-03-07T16:05:04.110 に答える