最新文章列表

规则引擎开发总结

最近两个月以来,一直在开发公司的规则引擎系统,起初是想把引擎用到CRM系统中,后来经过多次讨论、多次变更,领导决定把这个规则引擎做成中间件,在平台的高度来使用他。做成中间件,对规则引擎的要求更高了,这需要引擎具备高灵活性和伸缩性,来适应不同的业务系统。下面我来谈谈开发过程中我的一些经验。 曾经听板桥先生说过,架构设计需要从事物外部(通过与其他同类事物比较)和深入事物内部两种方式来进行,实际就是“做 ...
xishuixixia 评论(0) 有1648人浏览 2013-06-04 11:08

4.规则流的初步尝试

一个例子: http://dayu9.blog.163.com/blog/static/1862890792011413544185/   注意项: 1. 导入Drools相关包。如,报jbpm错误的话,可能就是缺少jbpm包。 2. 编辑rf规则流文件的时候。通过更改元素的property。   源码见附件。
冰之晴天小猪 评论(1) 有744人浏览 2013-05-30 17:47

drools

Drools规则引擎初学入门实例HelloWorld 技术交流群:342253738   来自网络,不保证正确性 EclipseJBossUPIDEGo 2009-01-14 11:32(1)下载eclipse(www.eclipse.org),如果是一般的java开发,下载Eclipse IDE for Java Developers就行了,解压后即可使用; (2)下载Drools(h ...
yuqilin 评论(0) 有1127人浏览 2013-05-28 14:20

2.Drools5规则引擎开发教程.pdf

看书。 《Drools5规则引擎开发教程.pdf》缺少规则流的讲解。
冰之晴天小猪 评论(1) 有1950人浏览 2013-05-28 13:48

1.Drools菜鸟的HelloWorld

1. 下载Eclipse http://www.eclipse.org/downloads/   2. 配置Eclipse 装插件: jad反编译:http://www.blogjava.net/landon/archive/2010/07/16/326294.html插件地址:http://www.technoetic.com/eclipse/update    SVN:    ht ...
冰之晴天小猪 评论(0) 有1109人浏览 2013-05-28 13:46

电信基站数据核查规则引擎示例

基站数据库基站数据库基站数据库基站数据库应用应用应用应用场景说明场景说明场景说明场景说明    (一) 基站数据库主要由GSM与TD-SCDMA网络基站、直放站、室内分布系统等信息组成。 (二) 应用场景包括:无线资源信息查询,无线资源信息维护管理,满足网络维护、统计处理、市场分析和建设规划等多方面需求。 (三) 使用单位:市运营建设中心、无线维护室、网络优化室、小区规划室、网络监控室、网络业 ...
NIIT_zhu 评论(0) 有920人浏览 2013-04-26 13:49

Drools 规则文件 ——语法属性

1.salience 功能:设置规制执行的优先级 值:数字(数字越大执行优先级越高) 示例: rule "rule1" salience 1 when eval(true) then System.out.println("rule1"); end 2.no-loop 功能:控制已经执行的规则条件再次满足是否再次执行 ...
mywaylife 评论(0) 有3500人浏览 2013-03-19 11:29

drools--环境搭建 helloworld

原文地址:http://justsee.iteye.com/blog/1198259
杀客o凹胖 评论(0) 有727人浏览 2013-03-07 11:21

规则引擎drools与spring整合

最近开发一个项目,要用到规则引擎,就下载JBoss drools研究了一下,使用springside开发了一个简单的购物车项目,使用规则引擎在购物结账时使用规则引擎计算订单价格,可以使用jetty运行,也可以使用tomcat 附近已上传。
goodluck_wgw 评论(1) 有8260人浏览 2013-01-08 14:54

drools学习笔记

Drools简介:     Drools 是用 Java 语言编写的开放源码规则引擎,使用 Rete 算法对所编写的规则求值。Drools 允许使用声明方式表达业务逻辑。可以使用非 XML 的本地语言编写规则,从而便于学习和理解。并且,还可以将 Java 代码直接嵌入到规则文件中,drools与 Java Rule Engine API(JSR 94)兼容。     Rete算法是一种前向规 ...
ywjgift2012 评论(1) 有1970人浏览 2012-12-11 22:59

Drools and Jbpm 学习

进入新公司新项目, 新公司更变态很多网站都没有办法用,youdao note 就是其一。 唯一的好处就是现在上网不需要翻那堵墙, 在看某些技术博客的时候爽些。 闲话少说,目前项目需要用到Drools and JBPM. 所以从现在开始学习Drools and jBPM.      我们在项目里用到的 Drools and jBPM 其实可以分为两部分: Drools Expert 它是一个ru ...
bruce008 评论(2) 有3583人浏览 2012-07-09 10:54

Activiti 开发主意事项

Activiti 5.9   runtimeService.signalEventReceived(String signalName) 这里的signalName就是流程定义里的name(not id)   <signal id="alertSignal" name="alert" />   跟rule(Drools DRL)结合部 ...
nanquan 评论(6) 有19331人浏览 2012-05-31 23:46

DROOLS规则引擎 JAVA开发

1、规则文件分两种,一种是写好了的DRL文件。另一种是通过模板动态生成DRL。 首先介绍下写好了的DRL文件  再次介绍下动态生成规则文件 准备模板文件t  上述模板里的参数是通过DataProvider   形成的数组依次给予赋值的,只需要提前准备这些参数即可 2、根据模板动态生成DRL 首先是参数的准备   即继承 DataProvider的类  然后是主程序  3、 ...
xiangjinqi 评论(0) 有2185人浏览 2012-05-31 14:20

Drools 将DSLR转化为DRL

Scala的代码只能用Java着色。 gist 链接如下: https://gist.github.com/2574987 class DrlGeneratorFromDsl { private val logger = LoggerFactory.getLogger(getClass) private var dslFiles = List.empty[DSLTokeni ...
wangyb7 评论(0) 有1300人浏览 2012-05-03 09:18

JBPM5.2 学习笔记(1)

    对jBPM来说,最大的事件莫过于jBPM的创建者Tom Baeyens离开JBoss了。Tom Baeyens离开的具体原因尚不清楚,但他的离开产生了两个结果:一是jBPM的下一个版本jBPM5完全放弃了jBPM4的基础代码,基于Drools Flow重头来过;二是Tom Baeyens加入Alfresco后很快推出了新的基于jBPM4的开源工作流系统Activiti。由此不难推测Tom B ...
zzxanadu 评论(0) 有4552人浏览 2012-03-24 15:19

Drools+Eclipse+Spring

   结合Drools和Eclipse   1)  准备工作:到网站下载http://jboss.org/drools/downloads.html Drools相关的插件包Drools and jBPM tools(以下版本是5.3.0),并解压。 2)  进行集成:打开Eclipse选择Help下面的Install New Software。     选择
allenson933 评论(0) 有2593人浏览 2012-02-27 15:05

Drools学习笔记2

接上面的代码:   public class DroolsTest { public static final void main(String[] args) { try { // load up the knowledge base KnowledgeBase kbase = readKnowledgeBas ...
allenson933 评论(0) 有6199人浏览 2012-02-27 14:54

Drools学习笔记1

1.      为什么要使用规则引擎?   首先当面临一个逻辑稍微复杂的业务处理时,经常会过多的使用if… else if…else 这样的语句,我们容易陷入自己的逻辑混乱当中,而且可调试性和可维护性非常差。这时候我们就会想能不能把业务逻辑抽象出来,用一种简单易懂的语言来描述。这时候规则引擎就出现了。使用规则引擎主要有以下几个优点: 1)               声明式的编程:这种方式使得 ...
allenson933 评论(0) 有1976人浏览 2012-02-27 14:52

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics