E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JVSrules规则引擎
[Drools]JAVA
规则引擎
-- Drools
Drools是一个基于java的
规则引擎
,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效。
ysa198584
·
2013-10-08 19:00
java
规则引擎
应用实践
阅读更多最近在多个项目中应用
规则引擎
这种实现方案,真是非常的不错,赞一个!1)基于
规则引擎
的复杂报表系统。2)基于
规则引擎
的批价实现方案,基于JESS框架,实现计费系统真是直观。
flyqantas
·
2013-09-29 10:00
规则引擎
应用实践
最近在多个项目中应用
规则引擎
这种实现方案,真是非常的不错,赞一个!1)基于
规则引擎
的复杂报表系统。2)基于
规则引擎
的批价实现方案,基于JESS框架,实现计费系统真是直观。
flyqantas
·
2013-09-29 10:00
规则引擎
规则引擎
如何实现生产调度系统
生产调度系统是制造企业MES系统的重要组成部分,对应于生产管理系统的短期计划安排,主要目标是通过良好的作业加工排序,最大限度减少生产过程中的准备时间,优化某一项或几项生产目标,为生产计划的执行和控制提供指导。在不同的问题环境中,生产调度的优化目标也不同。在生产制造企业中影响生产调度的因素很多(比如设备、工人的生产技能等),这些因素样式复杂,种类繁多,灵活多变。另外在不同的环境下,影响生产调度的
45853540豆豆
·
2013-09-24 13:00
规则引擎
如何实现生产调度系统
生产调度系统是制造企业MES系统的重要组成部分,对应于生产管理系统的短期计划安排,主要目标是通过良好的作业加工排序,最大限度减少生产过程中的准备时间,优化某一项或几项生产目标,为生产计划的执行和控制提供指导。在不同的问题环境中,生产调度的优化目标也不同。在生产制造企业中影响生产调度的因素很多(比如设备、工人的生产技能等),这些因素样式复杂,种类繁多,灵活多变。另外在不同的环境下,影响生产调度的规则
45853540豆豆
·
2013-09-24 09:23
优先级
生产管理
调度系统
生产计划
最大限度
规则引擎
中如何审核发布规则学习笔记
以下介绍规则上传到服务器后,如何进行审核发布的工程。规则设置规则上传到服务器后,设置规则的审核发布属性。此处选择“规则包1”点击“属性”列,进行设置修改。进入属性设置页面:规则类别中下拉选项:类别说明申请审核即发布用户点击申请发布按钮后,系统会自动将申请审核的规则包,变更为已发布状态,并将规则包编译发布。在线点击运行此类规则包用于在线执行规则包。当用户点击申请发布,并且审核通过后,会在规则执行列表
45853540豆豆
·
2013-09-22 16:26
java
spring
服务器
通向架构师的道路(第五天)之tomcat集群-群猫乱舞
当时这个工程是这样的,tomcat这一段被称为webzone,里面用spring+ws,还装了一个jboss的
规则引擎
Guvnor5.x,全部是ws没有servicelayer也没有daolayer。
xyz317100759
·
2013-09-22 10:00
tomcat
集群
session
Interceptor
quatz
关于
规则引擎
一些基本理论的积累
什么时候应该使用
规则引擎
?虽然
规则引擎
能解决我们的许多问题,但我们还需要认真考虑一下
规则引擎
对我们的项目本身是否是合适的。需要关注的点有:我的应用程序有多复杂?
45853540豆豆
·
2013-09-17 10:48
drools
规则引擎
编辑器
利用
规则引擎
计算个人所得税学习
以个人所得税计算为业务原型,采用表达式规则和决策表Excel模板导入方式实现。体现业务规则文本编辑,业务逻辑快速实现。创建规则包右键工程“测试XML结构”,选择“新建规则包”添加个名为“计算个人所得税”的规则包,创建过程如下图所示:创建变量,如图所示:创建、编辑表达式规则选择“计算个人所得税”规则包,右键创建“添加表达式规则”,并命名为“全月应纳税额”。如下图所示:在右边编辑框中直接书写业务规则。
45853540豆豆
·
2013-09-17 08:48
数据库
表达式
所得税
应纳税额
利用
规则引擎
计算个人所得税学习
以个人所得税计算为业务原型,采用表达式规则和决策表Excel模板导入方式实现。体现业务规则文本编辑,业务逻辑快速实现。创建规则包右键工程“测试XML结构”,选择“新建规则包”添加个名为“计算个人所得税”的规则包,创建过程如下图所示:创建变量,如图所示:创建、编辑表达式规则选择“计算个人所得税”规则包,右键创建“添加表达式规则”,并命名为“全月应纳税额”。如下图所示:在右边编辑框中直接书写业务规则。
45853540豆豆
·
2013-09-16 13:16
数据库
表达式
所得税
应纳税额
利用
规则引擎
计算个人所得税学习
以个人所得税计算为业务原型,采用表达式规则和决策表Excel模板导入方式实现。体现业务规则文本编辑,业务逻辑快速实现。创建规则包右键工程“测试XML结构”,选择“新建规则包”添加个名为“计算个人所得税”的规则包,创建过程如下图所示:创建变量,如图所示:创建、编辑表达式规则 选择“计算个人所得税”规则包,右键创建“添加表达式规则”,并命名为“全月应纳税额”。如下图所示:在右边编辑框中直
45853540豆豆
·
2013-09-16 13:00
java
数据库结构配置
业务规则配置
表单配置
规则引擎
--决策表应用
在企业的业务和管理中,Excel总免不了被大量使用,比如说用来记录批量的字典数据,保存特定的对应关系的数据,尤其是业务和财务部门,对Excel的使用就更频繁了,一般情况是,40-50个人分配一个专门的服务器来保存这些Excel数据文件,但是这其中有一些问题 1:日积月累,Excel数目繁多 2:Excel数据量大,可能有200-300M 3:Excel不能很
wbj0110
·
2013-09-15 09:00
数据挖掘
分析
规则引擎
决策表
规则引擎--决策表应用
规则引擎
--决策表应用
在企业的业务和管理中,Excel总免不了被大量使用,比如说用来记录批量的字典数据,保存特定的对应关系的数据,尤其是业务和财务部门,对Excel的使用就更频繁了,一般情况是,40-50个人分配一个专门的服务器来保存这些Excel数据文件,但是这其中有一些问题 1:日积月累,Excel数目繁多 2:Excel数据量大,可能有200-300M 3:Excel不能很
wbj0110
·
2013-09-15 09:00
数据挖掘
分析
规则引擎
规则引擎--决策表应用
决策表
规则引擎
--决策表应用
在企业的业务和管理中,Excel总免不了被大量使用,比如说用来记录批量的字典数据,保存特定的对应关系的数据,尤其是业务和财务部门,对Excel的使用就更频繁了,一般情况是,40-50个人分配一个专门的服务器来保存这些Excel数据文件,但是这其中有一些问题 1:日积月累,Excel数目繁多 2:Excel数据量大,可能有200-300M 3:Excel不能很
wbj0110
·
2013-09-15 09:00
数据挖掘
分析
规则引擎
规则引擎--决策表应用
决策表
A2D
规则引擎
A2D
规则引擎
写了个简单的
规则引擎
,普通情况够用了:比如2家公司有各自的利率计算规则,如下:在C#方面,没有写在C#的业务逻辑代码中,而是移到了外部规则文件中,如(ACompanyRatePolicy.r
·
2013-09-08 00:00
JavaScript
html5
Make
move
things
规则引擎
表达式规则学习
功能介绍 我们在规则配置器上编写规则时,我们一般都是有操作向导提供我们点击选择。比如我们要选择给变量“a”赋值,默认的方法如下图所示:我们可以通过以上三个步骤,选到变量赋值,接下来我们要选择对象库中具体需要定义的变量,如下图所示:我们可以看到上述的赋值过程是通过鼠标点击选择的,但是我们在表达式规则中,开发人员可以完全通过中文描述来实现规则实现规则包创建右键名为“功能解析”的工程,点击“新建规则包
45853540豆豆
·
2013-09-06 11:00
java
数据库
BPM
管理系统
规则引擎
表达式规则学习
功能介绍我们在规则配置器上编写规则时,我们一般都是有操作向导提供我们点击选择。比如我们要选择给变量“a”赋值,默认的方法如下图所示:我们可以通过以上三个步骤,选到变量赋值,接下来我们要选择对象库中具体需要定义的变量,如下图所示:我们可以看到上述的赋值过程是通过鼠标点击选择的,但是我们在表达式规则中,开发人员可以完全通过中文描述来实现规则实现规则包创建右键名为“功能解析”的工程,点击“新建规则包”,
45853540豆豆
·
2013-09-06 10:01
java
数据库
表达式
规则引擎
表达式规则
规则引擎
如何操作内存表学习
创建内存表规则组系统会新建一个规则组,同时系统会要求您重命名规则组的名称。直接在工程视图窗口的规则组名称上,输入当前我们需要设置的规则组名称“内存表”,然后回车这样就新建了一个“内存表”的规则组,新建的规则组是空的。您可以在此基础上,设置规则包。创建内存表规则包 鼠标右键点击“内存表”规则组,弹出菜单,点击其中的“新建规则包”菜单项:系统会新建一个规则包,同时系统会要求您重命名规则包
45853540豆豆
·
2013-09-05 14:00
java
数据库
BPM
管理系统
规则引擎
如何操作内存表学习
创建内存表规则组系统会新建一个规则组,同时系统会要求您重命名规则组的名称。直接在工程视图窗口的规则组名称上,输入当前我们需要设置的规则组名称“内存表”,然后回车这样就新建了一个“内存表”的规则组,新建的规则组是空的。您可以在此基础上,设置规则包。创建内存表规则包 鼠标右键点击“内存表”规则组,弹出菜单,点击其中的“新建规则包”菜单项:系统会新建一个规则包,同时系统会要求您重命名规则包的名称。直接
45853540豆豆
·
2013-09-05 14:45
java
数据库
Drools
规则引擎
小结
Drools
规则引擎
官网:http://www.jboss.org/drools/应用(示例版本为drools-distribution-5.5.0.Final版本,Eclipse版本为Eclipse3.6.3
wenxin2009
·
2013-09-02 15:00
drools
通向架构师的道路(第五天)之tomcat集群-群猫乱舞
当时这个工程是这样的,tomcat这一段被称为webzone,里面用spring+ws,还装了一个jboss的
规则引擎
Guvnor5.x,全部是ws没有servicelayer也没有daolayer。
viproc
·
2013-09-02 09:00
规则引擎
--决策表应用
在企业的业务和管理中,Excel总免不了被大量使用,比如说用来记录批量的字典数据,保存特定的对应关系的数据,尤其是业务和财务部门,对Excel的使用就更频繁了,一般情况是,40-50个人分配一个专门的服务器来保存这些Excel数据文件,但是这其中有一些问题 1:日积月累,Excel数目繁多 2:Excel数据量大,可能有200-300M 3:Exc
NIIT_zhu
·
2013-08-26 16:00
Excel
规则引擎
业务规则管理
交叉决策表
决策表
规则引擎
特点
完整规则管理系统
规则引擎
以规则库为基础,规则编辑器为规则录入窗口,
规则引擎
为动力,辅以规则协同管理、远程项目与服务管理、集群规则同步等功能模块。帮助企业打造一套完整的商业规则定制与管理平台。
45853540豆豆
·
2013-08-26 16:26
规则引擎
编辑器
规则引擎
配置器简单理解
信息化目前已经深入到企业经营活动的各个环节,越来越多的企业都采用信息化系统来对企业进行管理。特别是对于一些信息化程度高的企业,在企业内部一般都有多套系统在进行运行。但是目前碰到的困惑就是这些信息化系统不能及时的适应企业发展的变化,系统需要专人进行维护,升级换代时不能继承原先的工作成果。特别是在系统升级时,数据可以通过数据库系统保留和继承下来,但是原先系统中设计的业务流程和业务逻辑,却需要重新进行开
45853540豆豆
·
2013-08-23 10:43
业务规则配置
数据库结构配置
表单配置
规则引擎
技术简单理解
需求变化是信息化项目的最大挑战随着企业中信息化程度的不断深入,越来越多企业中的部门开始使用信息化管理系统来满足其日常的工作,同时企业的各项业务开展也越来越依赖其使用的信息化管理系统。在此背景下,信息化管理系统除了需要能够满足企业当前的业务需求之外,如何适应企业的发展以及业务扩展的需要,不断的调整信息化管理系统,以适应新形势下的企业竞争需要,是目前信息化项目所面临的最大挑战。由于传统技术的限制,目前
45853540豆豆
·
2013-08-22 16:00
java
规则引擎
业务规则
规则引擎
集成接口(十)外部调用接口对象
外部调用接口对象 点击“对象库”,选择选项卡“外部调用”,点击,如下图: 弹出窗体,在文本框中输入类的全名“com.flagleader.test.Test”,选择该类型后确定,如下: 弹出窗体,勾选方法“Test()”,如下图: 点击确定,显示如下,右键名称为“Test()”—“添加子方法”,如下图: 弹出窗体,勾选方法“counter(double,double)”,如下:点击确定,显示如下
NIIT_zhu
·
2013-08-22 14:00
规则引擎
外部调用
接口对象
规则接口
规则引擎
集成接口(九)Java类对象
Java类对象右键点击“对象库”—“添加java类对象”,如下图: 弹出窗体,在文本框中输入类的全名“com.flagleader.test.Test”,选择该类型后确定,如下: 显示如下,勾选上方法“count(double,double)”,如下如: 点击规则包“java类相关”—“添加规则”,并将其命名为“java类对象”,如下图: 根据规则“接口实例”配置的方法,配置如下规则
NIIT_zhu
·
2013-08-22 13:00
规则引擎
Java类对象
规则引擎调用Java类对象方法
规则引擎
技术简单理解
需求变化是信息化项目的最大挑战随着企业中信息化程度的不断深入,越来越多企业中的部门开始使用信息化管理系统来满足其日常的工作,同时企业的各项业务开展也越来越依赖其使用的信息化管理系统。在此背景下,信息化管理系统除了需要能够满足企业当前的业务需求之外,如何适应企业的发展以及业务扩展的需要,不断的调整信息化管理系统,以适应新形势下的企业竞争需要,是目前信息化项目所面临的最大挑战。由于传统技术的限制,目前
45853540豆豆
·
2013-08-22 10:45
技术
版本升级
企业信息化
管理系统
项目实施
规则引擎
集成接口(八)Java接口实例
接口实例 右键点击“对象库”—“添加接口实例”,如下图: 弹出如下窗体:输入接口的参数信息: 点击接口“求和”,选择选项卡“求和操作”,点击添加图标 ,如下: 弹出如下窗体,勾选方法“counter(double,double)”,如下图: 点击确定后,显示如下: 添加规则 点击规则包“与java类相关”—“添加规则”,并将其命名为“接口实例”,如下图: 选择规则“接口实例”,点击那么下的
NIIT_zhu
·
2013-08-22 08:00
规则引擎
外部方法
Java接口实例
规则引擎调用
外部系统调用
规则引擎
接口
本案例的需求是:规则包:新建一个hello规则包,此规则包接受一个参数(用户姓名),如果姓名不为空,则返回欢迎词“Hello”+姓名,如果姓名为空,则返回欢迎词“HelloWorld”。页面调用:通过规则配置器集成的页面配置器制作一个录入页面,在页面上输入姓名,点击【提交】按钮后,后台获取用户输入的姓名,将它传递给hello规则包并执行,将执行后的结果的欢迎辞显示在页面上。 Java类调用:在
45853540豆豆
·
2013-08-21 16:28
java
接口
socket
规则引擎
hello
规则引擎
集成接口(七)
规则引擎
调用Java类
规则引擎
调用Java类 通过myEclipse编写一个简单工程,其中方法是两数相加等到结果,既结果1=输入值1+输入值2。实现规则调用外部接口的方法有三种。
NIIT_zhu
·
2013-08-21 10:00
规则引擎
Java类对象
接口实例
外部调用接口对象
规则引擎调用Java
规则引擎
集成接口(六)查询分析器和数据库连接配置文件
编辑完后点击执行,结果查看在“执行结果数据”选项卡中,如下图: 生成数据库连接配置文件 右键点击数据库连接文件“hr”—“生成数据库连接配置文件”,如下图: 弹出窗体,将生成的hr.conf文件放在
规则引擎
安装目录下的
NIIT_zhu
·
2013-08-21 10:00
规则引擎
查询分析器
数据库配置文件
规则引擎
集成接口(五)视图和存储过程
视图右键点击数据库连接文件“hr”—“添加视图”,如下图: 勾选上视图“view_dep”,点击“确定”,如下图:点击视图“view_dep”,选择选项卡“view_depViewModel.data”,查询视图信息,如下图: 存储过程 右键点击数据库连接文件“hr”—“添加存储过程”,如下图:勾选上视图“add”,点击“确定”,如下图:
NIIT_zhu
·
2013-08-21 09:00
存储过程
视图
规则引擎
规则引擎
集成接口(四)SQL执行语句
SQL执行语句右键点击数据库连接文件“hr”—“添加SQL执行语句”,如下图:弹出窗体,如下图:将显示名称改为“部门名称”,返回至类型设置为“string”,在编写sql语句,如下图:点击确定后,如下图:
NIIT_zhu
·
2013-08-21 09:00
规则引擎
sql执行语句
规则引擎
集成接口(三)查询结果集
查询结果集右键点击数据库连接文件“hr”—“添加查询结果集”,如下图: 弹出窗体,如下图:将显示名称改为“根据部门编号查询部门名称”,在编写sql语句,如下图:点击确定后,查询结果集就生成了,查看“根据部门编号查询部门名称”结果集,在弹出窗体中的“dipid”文本框中输入“1”,如下图:点击确定,显示如下:
NIIT_zhu
·
2013-08-21 09:00
规则
规则引擎
自定义SQL
查询结果集
规则引擎
集成接口(二)根据向导生成查询语句
根据向导生成查询语句找到规则包的对象库中数据库连接文件“hr”,然后在上面点击右键选择“根据向导生成查询语句”,如下图: 弹出“打开”窗体,开始寻找dbs文件,找到后点击打开,如下图: 弹出窗体,选择“部门信息”,点击“确定”,如下图: 弹出窗体,勾选上部门编号、部门名称,点击“下一步”,进行条件设置,如果不需要条件,可点击“完成”,如下图:勾选上部门编号,点击“完成”,如下图:这样根据部门编号查
NIIT_zhu
·
2013-08-20 17:00
sql查询
规则引擎
sql生成向导
规则引擎
集成接口(一)
本章通过经典的“HelloWorld”、“员工管理”、“学生管理”等案例,开始VisualRules开发的最初体验,建立对VisualRules最基本的感性认识。 通过对案例的分析,帮助您更深刻地理解最核心的数据流转原理和处理过程。 通过同案例的讲解,了解一下几个方面:
NIIT_zhu
·
2013-08-20 14:00
规则引擎
规则包
规则调用
规则服务
规则接口
大型电子商务网站架构,摘抄
===采购成熟的
规则引擎
9.如果同一时间并发大量订单的话,如果确保一个订单的有效提交呢?==电子商务一般要使用MQ,推荐IBMMQ;使用MSMQ也可第一点是数据库要设计好,要达到什么级别,你可
一生漂泊
·
2013-08-20 14:00
电子商务
drools中文乱码解决
项目中用到了
规则引擎
,后来选用了drools开源的实现,后来部署的linux环境后乱码,在本地不乱码,所以第一时间就想到了应该是drools
asialee
·
2013-08-19 11:00
规则引擎乱码
java 乱码
drools 乱码
drools中文乱码解决
项目中用到了
规则引擎
,后来选用了drools开源的实现,后来部署的linux环境后乱码,在本地不乱码,所以第一时间就想到了应该是drools
asialee
·
2013-08-19 11:00
drools 乱码
规则引擎乱码
java 乱码
规则引擎
推理引擎 推理引擎就是应用系统中用来完成推理功能的模块,也可以称作推理机。推理机一般包括调度器,执行器和一致性协调器三部分。调度器控制整个推理流程,使得推理可以按照一定的流程进行下去;执行器执行调度器所选定的动作,并且负责读取知识库中的知识和全局黑板中的信息;一致性协调器保持推理中间结果的一致性,主要用于反向推理中。 推理引擎根据知识表示的不同采取的控制策略也是不同的,在这里我们所实现的是
忆瑶
·
2013-08-07 10:00
规则引擎
--
规则引擎
构成重点
1.在
规则引擎
中,将知识表达为规则(rules),要分析的情况定义为事实(facts)。对我来说:事实库就是实时数据。2.正向推理也叫演绎法,由事实驱动,从一个初始的事实出发,不断地应用规则得出结论。
马知常
·
2013-07-24 09:00
使用规矩引擎
http://liureying.blog.163.com/blog/static/615135201111172188559/介绍:在代码中使用Drools
规则引擎
来进行规则运算。
piaodangdeyouzi
·
2013-07-19 17:46
Drools开发搜集
如何基于
规则引擎
打造规则库
规则引擎
是面向技术人员的工具。目前技术人员为什么会选择
规则引擎
来使用,主要是基于如下情形来考虑: 1、业务逻辑从程序代码中脱离出来。
NIIT_zhu
·
2013-07-12 10:00
规则引擎
规则库
利用
规则引擎
打造轻量级的面向服务编程模式
目前的系统中,前端的变化越来越多样。光web前端而言,HTML+JS,JQuery,Ext以及其他的各种框架等。曾经Ext刚出来时,我们为其美观、整洁的样式所吸引,但当我们开始熟悉并使用Ext时,却发现其界面让人审美疲劳。前篇一律的界面,让人觉得没有创意。 最终,我们又回到原来前端的开
NIIT_zhu
·
2013-07-12 10:00
规则引擎
规则引擎
案例
在计算个人所得税时,由于“税率”和“速算扣除数”都是根据“全月所得税额”的变化而变化的。若我们我们采用常规的方式来处理,则需写很多”if”、”elseif”语句;而采用关联决策表的方式,把“全月所得税额”作为条件,把“税率”和“速算扣除数”作为结果,则可以省去许多冗余的逻辑,使程序员开发更加方便。现有的个人所得税的“税率”计算方法如下图所示: 这个例子中就是根据已知“当月基本工资”,根据上述的
NIIT_zhu
·
2013-07-09 17:00
规则引擎
规则配置
规则引擎
的初探
一、什么是
规则引擎
规则引擎
起源于基于规则的专家系统,而基于规则的专家系统又是专家系统的其中一个分支。
标点符
·
2013-07-05 18:00
无法定义
利用
规则引擎
打造轻量级的面向服务编程模式
目前的系统中,前端的变化越来越多样。光web前端而言,HTML+JS,JQuery,Ext以及其他的各种框架等。曾经Ext刚出来时,我们为其美观、整洁的样式所吸引,但当我们开始熟悉并使用Ext时,却发现其界面让人审美疲劳。前篇一律的界面,让人觉得没有创意。 最终,我们又回到原来前端的开发模式,通过美工设计界面和样式。然后用JQuery控件,来实现设计的这种表单、列表等。Ajax模式和Po
joeyshi
·
2013-07-05 16:00
如何基于
规则引擎
打造规则库
规则引擎
是面向技术人员的工具。目前技术人员为什么会选择
规则引擎
来使用,主要是基于如下情形来考虑: 1、业务逻辑从程序代码中脱离出来。通过配置来实现业务规则。
joeyshi
·
2013-07-05 14:00
规则引擎
动态语言
规则库
通向架构师的道路(第五天)之tomcat集群-群猫乱舞
当时这个工程是这样的,tomcat这一段被称为webzone,里面用spring+ws,还装了一个jboss的
规则引擎
Guvnor5.x,全部是ws没有servicelayer也没有daolayer。
wxyFighting
·
2013-07-05 13:00
tomcat
集群
quartz
服务器
架构师
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他