《不使用BRMS怎样实现对Drools规则的管理(规则的增、删、改、查)》的相关内容
相关讨论
drools 4.0M2发布标注
Drools 4.0.0.MR2ReleaseNotes
...
by hxpwork 2007-07-09 浏览 (903) 回复 (0) 关键字: drools 规则库
Drools规则管理问题
上次问了关于Drools的规则管理问题,如何不使用BRMS实现规则的管理,看到没有回复,是不是真正用Drools做项目的人不多啊?Drools的优点之一说是将代码和逻辑分离,可以在改变逻辑的时候不用修改代码,那说明规则是随时可以编辑的,可是怎么对规则进行管理,当规则改变的时候系统怎样自动获取改变后的规则集并应用呢?
我看到帮助文档中关于BRMS的规则使用规则代理可以将newInstance设置为 ...
by lishaohui627@sohu.com 2008-04-02 浏览 (621) 回复 (3) 关键字: drools规则管理问题
DRools BRMS Rule创建问题?
我在 BRMS中创建一个新的Rule,可以弹出的窗口中只有"Add a conditon to the rule",并没有文档中给出的图片中显示的When下面的可选项,例如:type is equal to "下拉菜单"。
附件有我的铐屏。
请问这是怎么回事,配制有问题还是操作问题?
谢谢前辈能给出意见!
by myim 2007-11-24 浏览 (886) 回复 (7) 关键字: drools brms rule创建问题?
新人有关规则引擎方面的几点疑问?
我现在这个项目是要开发一个考核系统
要求首先将全部规则读入(防止速度太慢),再根据考核内容用规则引擎进行匹配。
我想问的是:如何在规则全部读入的情况下,针对不同的facts,让对应的workingmemory匹配不同的规则库?
另外,drools在运行时,非常吃内存,到底是哪些操作耗内存?是将规则读入的操作,还是将facts读入workingmemory的操作?
第三,workingmemo ...
by lvyuetian 2007-08-14 浏览 (1124) 回复 (2) 关键字:
相关博客
drools 4.0M2发布标注
Drools 4.0.0.MR2ReleaseNotes
...
by hxpwork 2007-07-09 浏览 (628) 回复 (0) 关键字: drools 规则库
Drools 4.0.0.MR2 ReleaseNotes
Drools 4.0.0.MR2ReleaseNotes
...
by discolt 2007-07-20 浏览 (321) 回复 (0) 关键字:
drools 学习笔记(二)
Drools 是一个开源的规则引擎,目前有Jboss管理,最新版本为4.X。
我们使用Drools就是为了让它处理数据与规则的关系,因此Drools要获得数据和获得规则,然后进行执行。因此Drools分为编制和运行时两个部分。
编制是指产生rule的过程,Drools用DRL,或者XML来描述规则。
编制的过程包括为规则建立DRL 或XML 文件,传入一个由Antlr 3 文法器定义的解析器中。解 ...
by hellostone 2008-02-29 浏览 (406) 回复 (0) 关键字:
新人有关规则引擎方面的几点疑问?
我现在这个项目是要开发一个考核系统
要求首先将全部规则读入(防止速度太慢),再根据考核内容用规则引擎进行匹配。
我想问的是:如何在规则全部读入的情况下,针对不同的facts,让对应的workingmemory匹配不同的规则库?
另外,drools在运行时,非常吃内存,到底是哪些操作耗内存?是将规则读入的操作,还是将facts读入workingmemory的操作?
第三,workingmemo ...
by lvyuetian 2007-08-14 浏览 (824) 回复 (2) 关键字:
答复: 关于规则引擎在企业项目中的使用
roger_xl 写道规则引擎的出现使得商业决策逻辑和应用开发者的技术决策分离,增强了软件的柔韧性. Java规则引擎项目 Drools 被设计为可插入式的语言实现。目前规则能用Java, Python和Groovy实现。更为重要的是,Drools提供了声明式程序设计(Declarative Programming),并且使用域描述语言(Domain Specific Languages (DSL ...
by hocus 2008-02-01 浏览 (206) 回复 (0) 关键字:
相关圈子讨论
使用Eclipse IDE方式和BRMS(商业规则管理系统)方式有什么异同?
目前drools支持Eclipse plug-In方式和BRMS方式编辑规则。
对于BRMS的使用,我还不是很清楚它的主要作用,就我的认识归纳一下:
1. BRMS可以提供版本控制管理。
2. BRMS主要面向业务专家、规则分析师等非技术人员,并为他们提供友好的web管理页面,进行规则的编辑、管理。
3. 发布二进制规则文件。
但就第2点,我认为非技术人员乐意使用的Guided Editor图形界 ...
by syyhpf 2007-10-10 浏览 (538) 回复 (0)
关于规则文件drl中的ruleflow-group属性的实用,请教?
设置规则执行顺序的两种方法:
1、salience 这个比较容易理解
2、ruleflow-group,先在规则文件中设置组别,再在rf文件中定义规则组的执行顺序。
请看规则文件user.drl的部分定义:
rule "userRule"
#include attributes such as "salience" here...
no-loop true
#salience 9 ...
by aimer311 2008-07-01 浏览 (38) 回复 (1)
更新索引问题,和数据库相关
现在我有这样的情况.
只从数据库取数据,不对数据库操作(增,删,改).
从数据库取出数据后创建索引,
当有新数据插入的时候,
我是根据一个时间段来追加索引的.
在这个时间段内,数据库有可能发生,
对数据的更新,删除操作,
这时在追加索引时,
我想先删除数据库中那些更新,删除的数据,
再对更新,增加的数据追加索引.
现在问题是:如何获取那些更新,删除的数据(id即可).
这里,除查询外不对数据 ...
by jinhanjiang 2008-06-26 浏览 (211) 回复 (6)
关于drools规则的问题。
varclu : cluster(clusterid==v_cluster_id, transitionid==v_transition, stateid==v_state, ruleid==v_rule_id, v_evtid : evtid, v_evttype : evttype, v_srcaddress : srcaddress, v_destaddress : destaddress, ...
by gerbility 2007-04-15 浏览 (830) 回复 (5)
新人来报道刚开始研究drools
新人最近才开始使用drools 上网找了发现在没有介绍这本份的书籍! 只有些资料!想问一下大家怎么对drools 进行封装
by qingjian 2007-09-27 浏览 (468) 回复 (0)
相关新闻
Apache Camel 1.2 Release 了
Apache Camel 1.2 终于Release了。这也意味着我写的CXF component正式进入Camel Project中了。
下面是有关Apache Camel的介绍:
Apache Camel 是一个非常强大的基于规则的路由以及媒介引擎,该引擎提供了一个基于POJO的 企业应用模式(Enterprise Integration Patterns)的实现,你可以采用其异常强大且十 ...
by jnn 2007-10-22 浏览 (673) 回复 (0) 关键字: apache camel
推荐风轻扬:Java 6中的性能优化
J2SE 6(代号:Mustang野马)主要设计原则之一就是提升J2SE的性能和扩展能力,主要通过最大程度提升运行效率,更好的垃圾收集和一些客户端性能来达到。
1、偏向锁(Biased locking)
Java 6以前加锁操作都会导致一次原子CAS(Compare-And-Set)操作,CAS操作是比较耗时的,即使这个锁上实际上没有冲突,只被一个线程拥有,也会带来较大开销。为解决这一问题,Ja ...
by withyou 2008-07-07 浏览 (638) 回复 (2) 关键字:
Ruby on Rails 2.0的新功能介绍
万众瞩目的Ruby on Rails 2.0已经发布了,Rails框架在2004年诞生以来,一直保持着相当快的版本升级速度:2005年发布了Rails1.0版本,2006年初发布Rails1.1版本,2007年初发布Rails1.2版本,而还没有等到2008年,在2007年圣诞前夕的12月6日,Rails2.0已经发布。
Rails框架每个大的版本升级都给我们带来了相当多的新功能,新惊喜。Rai ...
by robbin 2007-12-10 浏览 (3065) 回复 (4) 关键字: rails
推荐知识库条目
Comming soon

