规则引擎》的相关内容

规则引擎实现探讨

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

关于规则引擎在企业项目中的使用

规则引擎的出现使得商业决策逻辑和应用开发者的技术决策分离,增强了软件的柔韧性. Java规则引擎项目 Drools 被设计为可插入式的语言实现。目前规则能用Java, Python和Groovy实现。更为重要的是,Drools提供了声明式程序设计(Declarative Programming),并且使用域描述语言(Domain Specific Languages (DSL))-专为你的问题域定 ...
by roger_xl 2008-01-30 浏览 (1297) 回复 (4) 关键字:

Policy :“谓词演算”

在讨论“Specification”的帖子里,讨论了简单“谓词”类,现在我们要更进一步的讨论 基于谓词演算的“Policy”,也就是通常所说的“业务规则”。 “预存三百元话费,送两百元话费”; “买组合的两本书,可以打8折”; “现在买智能手机,赠送一张1GSD卡”; “对于个人和组织客户,提供不同的商品目录” “对于使用超过一年的上网用户,可免费获取一个月的使用时间” 凡此种种,都可以归结为 ...
by partech 2006-04-10 浏览 (9704) 回复 (37) 关键字:

规则引擎以及blaze 规则库的集成初探之一——规则引擎简介

最近刚刚接触JAVA的规则引擎,一般的系统而言,业务不是非常复杂,而且变化少,因此很少采用什么规则引擎,最近接触了一个规则引擎的系统,是使用BlazeSoft公司的Blaze来实现的,自己对它正在了解中,把具体的实现相关的知识,写下来,以待进一步的整理。 本系列文章主要先人云亦云地介绍一下规则引擎的背景知识(本人了解规则引擎不多),接着介绍JSR94的API和具体的实现,以及blaze自己提供的 ...
by jefferson 2007-04-03 浏览 (2144) 回复 (0) 关键字: java 规则引擎 blaze

Java规则引擎工作原理及其应用(摘)

Java规则引擎工作原理及其应用(摘) 2007-10-22 19:02 Java规则引擎工作原理及其应用   摘 要 Java规则引擎是一种嵌入在Java程序中的组件,它的任务是把当前提交给引擎的Java数据对象与加载在引擎中的业务规则进行测试和比对,激活那些符合当前数据状态下的业务规则,根据业务规则中声明的执行逻辑,触发应用程序中对应的操作 ...
by kayo 2008-05-07 浏览 (261) 回复 (0) 关键字:

Java规则引擎工作原理及其应用

  摘 要     Java规则引擎是一种嵌入在Java程序中的组件,它的任务是把当前提交给引擎的Java数据对象与加载在引擎中的业务规则进行测试和比对,激活那些符合当前数据状态下的业务规则,根据业务规则中声明的执行逻辑,触发应用程序中对应的操作。 引言 目前,Java社区推动并发展了一种引人注目的新技术??Java规则引擎(Rule Engine)。 ...
by biaoming 2006-12-16 浏览 (545) 回复 (0) 关键字:

ViDRE –A Distributed Service-Oriented Business Rule Engine

摘要:通过从业务逻辑中分离业务知识,业务规则为管理动态的业务逻辑提供了一个很好的解决方法。但是已经存在的大多数业务规则方法缺乏标准和互操作性。缺乏面向服务和业务规则引擎的远程可访问性,因此很难用在分布式环境中。该文章贡献了ViDRE的设计和实现,是一个基于RuleML的面向服务的规则引擎。ViDRE使得企业应用能像访问数据库一样访问业务规则,把规则暴露为Web services. ViDRE利用R ...
by yanzixg 2007-03-10 浏览 (437) 回复 (1) 关键字:

答复: 关于规则引擎在企业项目中的使用

roger_xl 写道规则引擎的出现使得商业决策逻辑和应用开发者的技术决策分离,增强了软件的柔韧性. Java规则引擎项目 Drools 被设计为可插入式的语言实现。目前规则能用Java, Python和Groovy实现。更为重要的是,Drools提供了声明式程序设计(Declarative Programming),并且使用域描述语言(Domain Specific Languages (DSL ...
by hocus 2008-02-01 浏览 (371) 回复 (0) 关键字:

利用drools这样的规则引擎时的内存问题

在规则引擎一开始出现的时候(仅限于利用了正向链匹配,尤其是Rete算法的引擎),似乎就有这么一个问题和提法——它是以消耗较大的内存空间为代价来换取较高的执行效率的。现在考虑到一个问题(或许一开始就该考虑到! -_-): 如果某条规则要求察看以前已经存在的所有数据对象,难道要把他们从数据库全部拿出来扔到workingMemory中么?如果这些数据有上万甚至百万条,那么我们的内存消耗... 这种情况该 ...
by Audion 2007-04-26 浏览 (1102) 回复 (4)

新手提问

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

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

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

CommonTemplate0.8.0发布

在元旦之夜发布了0.8.0 http://www.commontemplate.org 增加了与struts及struts2的集成sample, (见下载列表中的commomtemplate-sample-0.8.0.zip) 将宏指令的特殊前缀语法去掉, 改成命名约定: 受FreeMarker影响, 它使用仿XML的: <@mymacro/> <@mymacro>... ...
by javatar 2008-01-05 浏览 (507) 回复 (1) 关键字: template engine

相关问答

赞助商链接