How to Develop Rule Based Java Software Using Java Rule Engine API (JSR 94)ルールベースのJavaソフトウェアを開発する方法を使用してJavaのルールエンジンのAPI (れたJSR 94 )
For mission-critical applications, the process of automating business policies, procedures, and business logic is often better managed by leveraging a Business Rule Engine .ミッションクリティカルなアプリケーションでは、ビジネスプロセスを自動化するポリシー、手続き、およびビジネスロジックは、しばしばより良い管理を活用し、 ビジネスルールエンジンです。
Using business rules can help you develop more agile applications with shorter time-to-market.ビジネスルールを使用して他のアジャイルは、ヘルプを使ってアプリケーションを開発するの時間を短く市場です。 A business rule is a statement that defines or constrains some aspect of the business; a business rule is intended to assert business structure or to control or influence the business’s behavior.ビジネスルールや制約は、ステートメントが定義されていくつかの側面のビジネス;を主張するビジネスルールを意図して事業構造のビジネスに影響を与えるかを制御するかの現象が発生します。 A business rule engine evaluates and executes rules, which are expressed as if-then statements.ビジネスルールエンジンルールを評価され、実行には表されている場合に入力し、機関です。
The power of business rules lies in their ability both to separate domain knowledge from its implementation logic and allowing business rules to be changed without changing any source code.ビジネスルールのパワーをする能力がある別のドメインの両方に知識をその実装できるようにビジネスロジックとのルールを変えることなく、任意のソースコードに変更します。 The promise of business rule engine based applications is that domain knowledge experts should easily be able to modify business rules in accordance with changing business realities without having to rely on programmers.の約束をビジネスルールエンジンの知識ベースのアプリケーションは、そのドメインの専門家は容易にビジネスルールを変更できることを現実に応じて変化するビジネスに依存することなく、プログラマーです。
The specification for the Java Rule Engine API (JSR 94) has been developed through the Java Community Process (JCP) program.ルールエンジンの仕様には、ジャワのAPI (れたJSR 94 )が開発されましたを通じては、 Java Community Process ( JCP )プログラムです。 It defines a Java runtime API for rule engines by providing a simple API to access a rule engine from a Java application.それを定義するルールエンジンのAPIをJavaランタイムを提供することによってシンプルなAPIにアクセスするためのルールエンジンからは、 Javaアプリケーションを作成します。 JSR 94 provides guidelines for the rule administration and rule runtime APIs, but it defines no guidelines for what language to use to define the rules and actions.れたJSR 94のガイドラインを提供するルールの管理とルールのランタイムAPIを、それを定義のガイドラインをどのような言語を使用するのを定義するためのルールや行動をします。 Efforts are under way to standardize a common rule language, including the Rule Markup Language (RuleML).努力が行われている言語を標準化、共通のルールなどのルールのマークアップ言語( ruleml ) 。
Few examples of business rule engines include Drools (free; open source), Fair Isaac Blaze Advisor, ILOG JRules, and Jess (free for non-commercial use AFAIK) etc.いくつかの例を含むビジネスルールエンジンdrools (無料;オープンソース) 、フェアアイザックブレイズアドバイザー、 ilog jrules 、およびジェス(無料の非商業的な使用のAFAIK )等
The article:の記事: Getting Started With the Java Rule Engine APIルールエンジンを開始するにはJavaのAPI provides an overview of JSR 94 and discusses how to fit business rule technology into Java technology applications and comes with sample code.の概観を提供する方法について説明れたJSR 94と技術をビジネスルールに合わせて、 Javaテクノロジのアプリケーションやサンプルコードを付属しています。
Filed under提出されて Headline Newsニュースの見出し , 、 How Toどのように , 、 Java Software Javaソフトウェア , 、 Webウェブ | |
| |
RSS 2.0 RSS 2.0を | |
Trackbackトラックバック this Article |この記事|
Email this Article電子メールこの記事
You may also like to readを読むようにすることも可能 |




