Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java EE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Java规则引擎介绍
wqianghx





发贴: 6
积分: 0
于 2004-06-10 10:58 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
规则引擎这个概念并不新了,但是其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

老怪物

话题树型展开
人气 标题 作者 字数 发贴时间
12810 Java规则引擎介绍 wqianghx 487 2004-06-10 10:58
11018 Re:Java规则引擎介绍 heaven 22 2004-06-10 12:40
11137 Re:Java规则引擎介绍 tier3 54 2004-06-10 12:44
11025 Re:Java规则引擎介绍 wqianghx 52 2004-06-10 13:31
11217 Open Source Rule Engines Written In Java youlq 242 2004-06-10 13:33
10881 Re:Open Source Rule Engines Written In Java heaven 27 2004-06-10 18:16
10905 Re:Java规则引擎介绍 Ambler 25 2004-08-07 10:24
11271 Re:Java规则引擎介绍 zyzhang 322 2004-08-10 18:42

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   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