質問

Javaのアプリケーションにいくつかのルールエンジンを使用したいと考えています。それで、いくつかの良いルールフレームワークを提案していただけますか?

他のヒント

よだれ 最初に頭に浮かぶのは...

おそらく他にもたくさんあると思いますが、私はサードパーティのルールエンジンを使用した経験がほとんどないのでわかりません...

オトー:タスクの複雑さに応じて、任意の数のスクリプト言語を組み込み、その実行環境を提供することで、独自のスクリプト言語を作成することもできます。

クロージュア 半宣言構文 (Lisp の伝統によるもの) でルールを定義できる必要がある場合は、おそらくこれが適しています。

グルーヴィー は平均的な Java プログラマにとってより自然な構文を備えているため、これも良い選択です...

最後に、自分のドメインを十分に理解している場合、またはタスクがそれほど複雑でない場合は、独自のドメインを簡単に作成できます。

試してみることをお勧めします XText ルール構文を定義して生成する 電磁波 ルール ドメインのモデルを作成し、エンジンを自分で作成します。XText は、構文の強調表示、アウトライン、インテリセンス オートコンプリート、および IDE テキスト エディターに期待されるその他すべての機能を備えた、構文に合わせた本格的な Eclipse テキスト エディター プラグインを生成することもできます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top