想基于DROOLS做些东西》的相关内容

规则引擎实现探讨

一、问题 系统要求实现类似如下规则: 积分规则:凭XX信用卡消费1元人民币,即可获得1分的消费积分, 在汽车类商户每消费100元人民币积8分,在房地产类商户每消费100元人民币积6分。 兑奖规则:100分~300分:兑换150元礼品,300分~500分兑换300元礼品, 500分以上兑换400元礼品 因为系统中有大量类似这样的规则,而且规则会经常变动,另外业务上也要求这样的规则最好能由业 ...
by jxb8901 2006-09-28 浏览 (16900) 回复 (25) 关键字: 规则引擎, 动态脚本语言, dsl

Drools规则管理问题

上次问了关于Drools的规则管理问题,如何不使用BRMS实现规则的管理,看到没有回复,是不是真正用Drools做项目的人不多啊?Drools的优点之一说是将代码和逻辑分离,可以在改变逻辑的时候不用修改代码,那说明规则是随时可以编辑的,可是怎么对规则进行管理,当规则改变的时候系统怎样自动获取改变后的规则集并应用呢? 我看到帮助文档中关于BRMS的规则使用规则代理可以将newInstance设置为 ...
by lishaohui627@sohu.com 2008-04-02 浏览 (706) 回复 (3) 关键字: drools规则管理问题

规则引擎

引用ERP里面比较复杂的排程和诸如电信行业的价格、大医院的排班等等在国外早就采用规则引擎来做了 用规则引擎来实现可运行时修改的业务规则。 这样可得到高度灵活性的软件, 更好的动态适应业务变化。 思想上应该是这样,实践中还没有机会用过。 问一个实践问题, 通常规则引擎与 OO的代码是怎么集成在一起工作的? 谢谢。
by armlinux-w 2004-09-25 浏览 (61705) 回复 (89) 关键字:

JBossRulesUserGuide 主要部分的翻译

JBossRulesUserGuide (即Drools参考手册)主要部分的翻译──见附件。 原文地址: http://labs.jboss.com/file-access/default/members/jbossrules/freezone/docs/3.0.6/html_single/index.html Drools手册是学习Drools最好的教材,网上中文资料很少,下面的博客里有博主的 ...
by 云淡风轻 2007-03-28 浏览 (6346) 回复 (12) 关键字:

规则引擎到底为什么需要规则匹配

最近参与到一些规则方面的项目模块, 也大概学习了一些主流规则引擎的资料。 谈谈我的一点想法和疑惑, 我的经验不多,是个木头脑袋。 热烈欢迎各位老大砸砖。 我不懂的问题是,规则引擎为什么需要把一堆规则扔到内存然后一个个匹配啊?(注意我的重点是为什么要“匹配”啊) 用若干if... then... else... then... 好端端的不能描述吗 我所接触到的项目做法是, ...
by qazaq1111 2008-05-02 浏览 (418) 回复 (4) 关键字:

Drools3.0特性简表

Drools 3.0特性列表     ...
by hxpwork 2007-07-08 浏览 (616) 回复 (0) 关键字: drools 规则库

drools 4.0M2发布标注

  Drools 4.0.0.MR2ReleaseNotes     ...
by hxpwork 2007-07-09 浏览 (634) 回复 (0) 关键字: drools 规则库

Drools 4.0.0.MR2 ReleaseNotes

Drools 4.0.0.MR2ReleaseNotes     ...
by discolt 2007-07-20 浏览 (333) 回复 (0) 关键字:

在你的企业级java应用中使用Drools

作者:Paul Browne08/24/2005 翻译:simmone 什么是Drools (译者增加:什么是Drools, 摘自drools.org) Drools 是一个基于Charles Forgy's的Rete算法的,专为Java语言所设计的规则引擎。Rete算法应用于面向对象的接口将使基于商业对象的商业规则的表达更为自然。Drools是用Java写的,但能同时运行在Java和. ...
by pfwang 2007-05-18 浏览 (272) 回复 (0) 关键字:

答复: Drools规则管理问题

Drools的BRMS是一个功能很强大规则管理系统,但它的使用也是非常复杂的。对于开发人员来讲,如果很熟悉Drools的语法规则,使用起来应该不成问题。但规则维护是业务专家来完成的,如果直接让业务专家直接使用BRMS,我认为不太现实。 规则的部署有多种模式,可以以源文件方式发布,也可以用编译后的二进制码发布。只要你用规则代理来加载规则,不管你有没有使用BRMS,规则引擎都会自动加载修改后的规则的 ...
by wener 2008-04-21 浏览 (95) 回复 (0) 关键字:

使用Eclipse IDE方式和BRMS(商业规则管理系统)方式有什么异同?

目前drools支持Eclipse plug-In方式和BRMS方式编辑规则。 对于BRMS的使用,我还不是很清楚它的主要作用,就我的认识归纳一下: 1. BRMS可以提供版本控制管理。 2. BRMS主要面向业务专家、规则分析师等非技术人员,并为他们提供友好的web管理页面,进行规则的编辑、管理。 3. 发布二进制规则文件。 但就第2点,我认为非技术人员乐意使用的Guided Editor图形界 ...
by syyhpf 2007-10-10 浏览 (593) 回复 (0)

打算建立一个小团队,收集点民意

通过这几天的讨论我感觉有必要组织一个小团队,合作一个项目,通过它来学习D语言。 这个帖子用来收集大家的想法,看看都想做哪些方面的项目,持续讨论一周时间吧。
by qiezi 2007-04-05 浏览 (4413) 回复 (95)

对Javaeye民主管理的方式的改革的一些建议.

尊敬的站长: 看到本站最近发生的几件纠纷问题,恰好最近我正在读亨利.罗伯特的<议事规则>,对其中的观点颇有启发(本书的介绍和一些评论附在文后以供诸位参考).我认为"民主"管理的方式,不仅仅是能够让人有说话的权利,更加重要的是要按照合理的说话规则来进行讨论和评议.因此,我希望对本站的站务管理方式提出如下的修改建议. 1.我认为,站务的管理权限因该近一步的放开.现阶段,本站以投票和仲裁 ...
by Trustno1 2007-06-13 浏览 (905) 回复 (13)

基于规则引擎的网管系统告警管理分析

准备采用drools对网管系统的告警事件进行关联分析 参考 基于规则引擎的网络故障管理系统中的告警相关性分析 drools 阐述了以Eclipsc为开发平台,采用基于Java的开源关联规则挖掘工具Weka和规则引擎Drools,开发基于规则引擎的网络故障管理系统中的告警相关性分析模块,提出了该模块的各子模块的设计与具体实现方法。[著者文摘]
by hongliangpan 2008-07-21 浏览 (50) 回复 (0)

新手提问

刚看完Drools 4.0文档, 我是规则引擎方面的新手, 有几个问题希望大家指点一二. 1) 感觉rule engine是给一些没有明确logic或者公式的情况下应用的, 或者负责的if else结构, 我想问rule engine具体适用的地方, 哪里有案例分析是最好不过的. 2) rules和BPM工作流有什么区别? 貌似看起来都是根据一定的情况when, then做一些处理... 3) 现 ...
by lordhong 2007-07-09 浏览 (726) 回复 (1)

开源商业开发是否会成为未来的趋势?

开源商业开发,应该是开源软件和商业软件的混合体,通常商业公司会使用这种方式来命名围绕他们的产品所建设的开源社区。 一般开源商业开发有两种方式,一是保持自己的核心代码,而把外围软件的代码开源出来,这样可以发展一个由这个产品的客户组成的开源社区,客户可以提出自己的需求,在开源出来的代码基础上增加自己的功能。这样既加强了和客户之间的合作,也使得商业公司专注于核心代码的开发,外围软件只需要担任开源社区的 ...
by ouspec 2007-11-13 浏览 (355) 回复 (3) 关键字: 开源商业开发

推荐风轻扬:Java 6中的性能优化

J2SE 6(代号:Mustang野马)主要设计原则之一就是提升J2SE的性能和扩展能力,主要通过最大程度提升运行效率,更好的垃圾收集和一些客户端性能来达到。 1、偏向锁(Biased locking) Java 6以前加锁操作都会导致一次原子CAS(Compare-And-Set)操作,CAS操作是比较耗时的,即使这个锁上实际上没有冲突,只被一个线程拥有,也会带来较大开销。为解决这一问题,Ja ...
by withyou 2008-07-07 浏览 (851) 回复 (2) 关键字:

推荐知识库条目

Comming soon