P45

  规则引擎的原理以及详细说 文档

规则1)定义:规则引擎可以在应用系统中分离商业决策者的商业决策逻辑和应用开发者的技术决策,并把这些商业决策放在中心数据库或其他统一的地方,让它们能在运行时可以动态地管理和修改,从而为企业保持灵活性和竞争力提供有效的技术支持。2)规则引擎的原理:基于规则的专家系统(RBES)简介  Java规则引擎起源于基于规则的专家系统,而基于规则的专家系统又是专家系统的其中一个分支。专家系统属于人工智能的范畴,它模仿人类的推理方式,使用试探性的方法进行推理,并使用人类能理解的术语解释和证明它的推理结论。

wash234 2012-08-30   12255   0
P16

  TDBSS 规则引擎计划书 文档

规则引擎,一种将业务逻辑从代码中分离出来的技术。 最直观的解释就是: 将代码中写死的 if () then ... else ... 在尽量不损失性能的前提下 变成灵活可配置的

cuixuyu 2012-08-27   5205   0
P18

  JBoss Rules 规则引擎 文档

什么是Drools?规则引擎是一种嵌套在应用程序中的组件,实现了将业务规则从应用程序代码中分离出来。规则引擎使用特定的语法编写业务规则,规则引擎可以接受数据输入、解释业务规则、并根据业务规则做出相应的决策Drools是一款基于Java的开源规则引擎,所以在使用Drools之前需要在开发机器上安装好JDK环境,Drools5要求的JDK版本要在1.5或以上Drools优点实现业务逻辑与业务规则的分离,实现业务规则的集中管理可以动态修改业务规则,从而快速响应需求变更使业务分析人员也可以参与编辑、维护系统的业务规则使用规则引擎提供的规则编辑工具。

cuixuyu 2012-08-27   760   0
P11

  Drools Fusion 介绍 文档

Drools支持2种事件处理模式:云模式(Cloud Mode)和流模式(Stream Mode) 1.云模式(Cloud Mode) 云(Cloud)处理模式是默认的处理方式。 在云模式下,不会区分事实和事件,都看成是事实。

zx19881222 2012-07-12   5611   0
P48

  Drools 语法 文档

在 Drools 当中,规则的编译与运行要通过Drools 提供的各种API 来实现,这些API 总体来讲可以分为三类:规则编译、规则收集和规则的执行。完成这些工作的API 主要有KnowledgeBuilder、KnowledgeBase、StatefulKnowledgeSession、StatelessKnowledgeSession、、等,它们起到了对规则文件进行收集、编译、查错、插入fact、设置global、执行规则或规则流等作用:

feilzt 2012-06-01   5762   0
P63

  Drools5快捷开发教程 文档

Drools是一款基于Java的开源规则引擎,所以在使用Drools之前需要在开发机器上安装好JDK环境,Drools5要求的JDK版本要在1.5或以上。开发环境搭建大多数软件学习的第一步就是搭建这个软件的开发环境,Drools也不例外。本小节的内容就是介绍如何搭建一个Drools5的开发、运行、调试环境。

sghakww 2012-01-12   7043   0
P63

  Drools 开发教程 文档

Drools是一款基于Java的开源规则引擎,所以在使用Drools之前需要在开发机器上安装好JDK环境,Drools5要求的JDK版本要在1.5或以上。

ljxwxy 2012-01-08   7694   0
P18

  Drools5规则引擎介绍 文档

规则引擎是基于规则的专家系统的核心部分,主要由三部分组成:规则库(Knowledge base)+Working Memory(Fact base)+推理机(规则引擎),规则引擎根据既定事实和知识库按照一定的算法执行推理逻辑得到正确的结果。 规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。接受数据输入,解释业务规则,并根据业务规则做出业务决策。 目前,市面上应用产生了众多的规则引擎。开源规则引擎的代表是Drools;商业规则引擎的代表是ILog。

Vanelixin 2011-11-19   8640   0
P5

  Drools语法详解 文档

ezplus 2011-10-15   590   0
P63

  Drools规则引擎浅谈 文档

Drools是一款基于Java的开源规则引擎,所以在使用Drools之前需要在开发机器上安装好JDK环境,Drools5要求的JDK版本要在1.5或以上。

fairlove 2011-09-27   319   0
P46

  JBoss Rules 学习 文档

学习JBoss Rules有几天了,因为这方面的中文资料较少,所以这几天都在看官网上的manual。这是一份不错的教程,我把我看的一些重要的东西翻译整理了一下,希望可以对想学习JBoss Rules的同学们提供一点帮助。在开始这份教程之前,我先简要介绍一下JBoss Rules:JBoss Rules 的前身是Codehaus的一个开源项目叫Drools。最近被纳入JBoss门下,更名为JBoss Rules,成为了JBoss应用服务器的规则引擎。 Drools是为Java量身定制的基于Charles Forgy的RETE算法的规则引擎的实现。具有了OO接口的RETE,使得商业规则有了更自然的表达。

tophua 2011-08-15   735   0
P63

  Drools5规则引擎开发指南 文档

Drools是一款基于Java的开源规则引擎,所以在使用Drools之前需要在开发机器上安装好JDK环境,Drools5要求的JDK版本要在1.5或以上。

tophua 2011-08-15   8131   0
P63

  Drools5规则引擎开发教程 文档

Drools是一款基于Java的开源规则引擎,所以在使用Drools之前需要在开发机器上安装好JDK环境,Drools5要求的JDK版本要在1.5或以上。

tophua 2011-08-15   4810   0
P16

  基于Java的规则引擎 文档

一个业务规则包含一组条件和在此条件下执行的操作.它们表示业务规则应用程序的一段业务逻辑。业务规则通常应该由业务分析人员和策略管理者开发和修改,但有些复杂的业务规则也可以由技术人员使用面向对象的技术语言或脚本来定制。 业务规则的理论基础是:设置一个或多个条件,当满足这些条件时会触发一个或多个操作。

flyer5200 2011-08-11   3976   0
P63

  Drools规则引擎开发教程 文档

Drools是一款基于Java的开源规则引擎,所以在使用Drools之前需要在开发机器上安装好JDK环境,Drools5要求的JDK版本要在1.5或以上。

hld_hepeng 2011-07-29   1029   0
P47

  Drools总结 文档

在 Drools 当中,规则的编译与运行要通过Drools 提供的各种API 来实现,这些API 总体来讲可以分为三类:规则编译、规则收集和规则的执行。完成这些工作的API 主要有KnowledgeBuilder、KnowledgeBase、StatefulKnowledgeSession、StatelessKnowledgeSession、、等,它们起到了对规则文件进行收集、编译、查错、插入fact、设置global、执行规则或规则流等作用:

hld_hepeng 2011-07-29   7225   0
P21

  Drools手册译 文档

Drools是一个使用基于规则的方法实现的专家系统的规则引擎,更准确的说属于产生式规则系统。规则引擎这个术语是非常不明确的,因为任何以任意形式使用能够应用于数据生成结果的规则的系统都可以称为规则引擎。

hld_hepeng 2011-07-29   5298   0
P48

  Drools的进一步研究 文档

在介绍规则系统的文章中,经常提到的一句话是:任何事物都会改变,唯一不变的是变化。Drools同样也不例外。目前Drools已经从Codehaus中独立出来,转投JBoss这座靠山,目前最新发布版本是3.0.4。目前名称叫JBoss Rules,但为了描述方便,这里仍称为Drools。Drools 3与前面分析的2.5版本比较在很多方面都发生了改变。

hld_hepeng 2011-07-29   5982   0
P36

  Drools应用手册 文档

本文档是描述如何去使用Drools的文档,重点放在规则的语法和用法上,可让读者在编写规则是查阅,因此对于Drools的实现原理就不会详尽的介绍,如果读者有兴趣可以联系本文作者索取相关资料。在大型商业系统中,业务规则、商业逻辑等等都会比较复杂。而且在很多大型系统当中,很多业务规则、商业逻辑并不是一成不变的。甚至当系统进入生产阶段时,客户的业务规则、商业逻辑也会改变。某些系统要求甚至更高,要求能24小时不停机,并且能够实时修改商业规则。这就对商业系统提出了较大的挑战。如果将这些可变的规则直接编写到代码里面的话,业务规则一旦改变,就要修改代码。并由此带来编译、打包、发布等等问题。这对于生产系统来说是极不方便的。因此,如何考虑把一些可变的业务规则抽取到外面,使这些业务规则独立于程序代码。并最好是能够实时的修改业务规则,这样就可以做到不用打包编译发布等等。因此,规则引擎营运而生。

bbsreg 2011-07-12   600   0
P46

  Drools培训 文档

Drools是Redhat公司JBoss业务逻辑智能模块。www.jboss.org/drools/ Drools是处理规则的专家系统。

creativity 2011-06-02   13668   0
1 2 3

关键词

最新上传

热门文档