首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

规则引擎简介,该如何解决

2012-02-28 
规则引擎简介近年来复杂企业及项目的开发以及其中随外部条件不断变化的业务规则,迫切需要分离商业决策逻辑

规则引擎简介
近年来复杂企业及项目的开发以及其中随外部条件不断变化的业务规则,迫切需要分离商业决策逻辑和应用开发者的技术决策,并把这些商业决策放在中心数据库或其他统一的地方,让它们能在运行时可以动态的管理和修改从而提供软件系统的柔性和适应性。企业管理者对企业级IT系统的开发有着如下的要求:1为提高效率,管理流程必须自动化,即使现在商业规则异常复杂,2市场要求业务规则经常变化,IT系统必须依据业务规则的变化快速,低成本的更新;3为了加速,低成本的更新,业务人员应该直接管理IT系统中的规则,不需要程序开发人员参与。基于规则的专家系统中的推理引擎开发而来,是一种想入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策,接入数据输入,解释业务规则,并根据作出业务决策。近几年由于业务的需要,市场上相应出现了JAVA的规则引擎产品,入ILog JRules, JBoss Drools以及国内的VisualRules等!!规则引擎本身作为一种应用程序的组件,只是希望使程序的局部嵌入规则引擎,从而最低限度的减少成本和风险。

[解决办法]
Ilog,Drools听说过,国内的那个VisualRules是什么的?有没有什么介绍或者网站?使用上怎么样,学习曲线高不?

热点排行