Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java EE 综合讨论区
打印话题 寄给朋友 订阅主题 |
作者 | Java规则引擎介绍 |
wqianghx
发贴: 6 积分: 0 |
于 2004-06-10 10:58
规则引擎这个概念并不新了,但是其Java实现却仍然是当前比较热门的技术之一。不同与WorkFlow已经有了WFMC、BPL等标准规范,规则引擎现在还是更多的局限于理论方面的讨论,技术实现还并不完整,当然也还没有已经行业级别的标准规范。 不过在工作流技术日趋完善的今天,许多厂商也对作为其中核心控制环节的规则引擎提供了自己的实现——比如Sun的Jess,Werken的Drools等。 规则引擎其实可以简单描述为: If condition1 then concequence1; 其核心思想是实现判断分支逻辑与程序代码的分离,实现程序流程的可配置化。 规则引擎从实现方式讲可以分为两类:一种是前推式的,即根据已知的条件,判断应该流向那个结果;另一种是回溯式的,即根据已知的结果倒推可能实现了哪些条件。 就目前而言,已实现的规则引擎大部分是第一种的,第二种的虽然不是没有但目前还并不完善。上面说得Werken的Drools就是目前比较流行的一种前推式的规则引擎实现,而Jess则是第二种的。老怪物会在后续的帖子里简单陆续介绍Drools和Jess的一些使用基础。
wqianghx edited on 2004-06-10 13:33
老怪物 SWT Designer v1.2.3 Released! |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
12890 | Java规则引擎介绍 | wqianghx | 487 | 2004-06-10 10:58 |
11094 | Re:Java规则引擎介绍 | heaven | 22 | 2004-06-10 12:40 |
11218 | Re:Java规则引擎介绍 | tier3 | 54 | 2004-06-10 12:44 |
11107 | Re:Java规则引擎介绍 | wqianghx | 52 | 2004-06-10 13:31 |
11296 | Open Source Rule Engines Written In Java | youlq | 242 | 2004-06-10 13:33 |
10958 | Re:Open Source Rule Engines Written In Java | heaven | 27 | 2004-06-10 18:16 |
10981 | Re:Java规则引擎介绍 | Ambler | 25 | 2004-08-07 10:24 |
11347 | Re:Java规则引擎介绍 | zyzhang | 322 | 2004-08-10 18:42 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |