
Rule Engine
井中月
BYRer!
展开
-
Java规则引擎工作原理及应用
摘 要 Java规则引擎是一种嵌入在Java程序中的组件,它的任务是把当前提交给引擎的Java数据对象与加载在引擎中的业务规则进行测试和比对,激活那些符合当前数据状态下的业务规则,根据业务规则中声明的执行逻辑,触发应用程序中对应的操作。 引言 目前,Java社区推动并发展了一种引人注目的新技术——Java规则引擎(RuleEngine)。利用它就可以在应用系统中分...原创 2009-05-26 11:29:45 · 197 阅读 · 0 评论 -
JBoss Rules 学习(一): 什么是Rule
学习JBoss Rules有几天了,因为这方面的中文资料较少,所以这几天都在看官网上的manual。这是一份不错的教程,我把我看的一些重要的东西翻译整理了一下,希望可以对想学习JBoss Rules的同学们提供一点帮助。 在开始这份教程之前,我先简要介绍一下JBoss Rules: JBoss Rules 的前身是Codehaus的一个开源项目叫Dro...原创 2009-05-26 14:35:19 · 175 阅读 · 0 评论 -
JBoss Rules 学习(二): RETE算法
在JBoss Rules 学习(一):什么是Rule中,我们介绍了JBoss Rules中对Rule的表示,其中提到了JBossRule中主要采用的RETE算法来进行规则匹配。下面将详细的介绍一下RETE算法在JBoss Rule中的实现,最后随便提一下JBossRules中也可以使用的另一种规则匹配算法Leaps。 1.Rete 算法 ...原创 2009-05-26 14:46:43 · 180 阅读 · 0 评论 -
JBoss Rules 学习(三): Drools规则引擎 (上)
从今天开始,我们将分两期来详细的介绍Drools规则引擎的原理,和各关键类的使用方法。 Drools 规则引擎(上) 1. 概述 : Drools 分为两个主要部分:构建( Authoring )和运行时( R...原创 2009-05-26 14:51:35 · 177 阅读 · 0 评论 -
JBoss Rules 学习(四): Drools规则引擎 (下)
4 . WorkingMemory: Figure 4.1 WorkingMemory WorkingMemory 是运行时规则引擎的主要类。它保持了所有被 ...原创 2009-05-26 14:54:07 · 136 阅读 · 0 评论 -
JBoss Rules 学习(五): JBoss Rules 3.0.1 类库介绍
下载地址:http://labs.jboss.com/portal/index.html?ctrl:id=page.default.downloads&project=jbossrules下载文件说明:JBoss Rules 3.0.1 Binaries (includes javadocs) ( 13MB )― 仅仅包含 JBoss Rules 的四个核心类库:l ...原创 2009-05-26 14:55:52 · 114 阅读 · 0 评论 -
JBoss Rules 学习(六): Drools规则语言详解(上)
1.概述: Drools3 采用了原生的规则语言,那是一种非 XML 文本格式。在符号方面,这种格式是非常轻量的,并且通过...原创 2009-05-26 14:58:45 · 143 阅读 · 0 评论 -
JBoss Rules 学习(七): Drools规则语言详解(中)
5. Rule Figure 5.1. rule Rule ...原创 2009-05-26 15:02:29 · 597 阅读 · 0 评论 -
JBoss Rules 学习(八): Drools规则语言详解(下)
5.5.3 “ eval ” Figure 5.14 . eval Eval is esse...原创 2009-05-26 15:13:30 · 214 阅读 · 0 评论