`
brofe
  • 浏览: 232881 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

规则引擎 Drools(JBoss Rules)简介

    博客分类:
  • Java
阅读更多
    Drools(JBoss Rules )具有一个易于访问企业策略、易于调整以及易于管理的开源业务规则引擎,符合业内标准,速度快、效率高。业务分析师或审核人员可以利用它轻松查看业务规则,从而检验是否已编码的规则执行了所需的业务规则。

  JBoss Rules 的前身是Codehaus的一个开源项目叫Drools。最近被纳入JBoss门下,更名为JBoss Rules,成为了JBoss应用服务器的规则引擎。

  Drools是为Java量身定制的基于Charles Forgy的RETE算法的规则引擎的实现。具有了OO接口的RETE,使得商业规则有了更自然的表达。

    更多关于Drools的描述,请见:
       1、使用 Drools 规则引擎实现业务逻辑 (何时使用规则引擎)
        http://www.ibm.com/developerworks/cn/java/j-drools/

       2、JBoss Drools 4.0:业务逻辑正变得更加平易近人
        http://www.infoq.com/cn/news/2007/08/drools

分享到:
评论

相关推荐

    Drools JBoss Rules 5.X Developer's Guide

    Drools JBoss Rules是JBoss企业中间件产品套件的一部分,它是一个基于Java平台的业务规则引擎(Business Rules Engine),它允许业务逻辑从业务应用程序中分离出来,并以一种易于管理和维护的方式呈现。Drools JBoss...

    Drools JBoss Rules 5 Developers Guide

    ### Drools JBoss Rules 5 开发者指南 #### 知识点一:Drools 平台介绍 - **定义与背景**:Drools 是一个开源业务规则管理系统(Business Rule Management System, BRMS),它支持开发人员通过声明式编程来实现...

    myeclipse安装drools jboss rules规则引擎

    myeclipse安装drools jboss rules规则引擎

    规则引擎drools-jboss rules

    规则引擎 Drools-JBoss Rules 规则引擎是人工智能(Artificial Intelligence)领域中的一种技术,用于实现专家系统,专家系统使用知识表示把知识编码简化成一个可用于推理的知识库。规则引擎是一个基于规则的方法...

    Drools JBoss Rules 5.0 Developer's Guide

    《Drools JBoss Rules 5.0 Developer's Guide》是一本专为希望利用Drools平台开发基于规则的业务逻辑的开发者而编写的指南。本书由Michal Bali撰写,于2009年7月首次出版,并由Packt Publishing发行。该书涵盖了...

    jboss rules 用户指南(中文)

    之前学习jboss rules 只能自己一点点的啃英文用户指南,后来终于找到了中文版的翻译版本,真是高兴,立即奉献给大家,让对规则引擎感兴趣的朋友也能一堵为快。 内容摘要:JBoss Rules 的前身是Codehaus的一个开源...

    JAVA规则引擎JBOSS RULES(DROOLS 6.5) 动态规则

    JAVA规则引擎JBOSS RULES,也被称为DROOLS,是一种强大的业务规则管理系统,它允许开发者用自然语言来编写业务规则,并在运行时执行这些规则。DROOLS 6.5是该规则引擎的一个版本,提供了许多改进和新特性,以提高...

    Drools Jboss Rules 5.0 Developer's Guide

    ### Drools JBoss Rules 5.0 Developer's Guide:规则引擎技术详解 #### 一、概述 《Drools JBoss Rules 5.0 Developer's Guide》是一本深入讲解Drools规则引擎技术的书籍。本书由Michal Bali编写,旨在帮助读者...

    规则引擎Drools在J2EE项目开发中的应用

    5. **融合JBOSS BRMS**:Drools是JBoss Business Automation的一部分,与BRMS(Business Rules Management System)和BPM(Business Process Management)平台相结合,可以构建完整的业务自动化解决方案。...

    JBoss Rules入门资料集锦

    JBoss Rules(Drools)提供了这种规则引擎,它基于马尔科夫决策过程(Markov Decision Processes)理论,能够处理大量的规则并根据情况自动执行决策。 在资料中,你可能会看到关于以下核心概念的讲解: 1. **规则...

    规则引擎Drools 中文使用教程

    Drools最初是一个独立的项目,后来被JBoss收购并成为JBoss应用服务器的一部分,因此有时也被称作JBoss Rules。 Drools的核心优势在于它能够帮助企业和开发者将复杂的业务逻辑从代码中抽象出来,以一种更加直观和...

    Drools5规则引擎学习研究

    Drools,原名JBoss Rules,是一个强大的开源业务规则管理系统,由JBoss公司开发,基于Charles Forgy的RTE算法,专为Java设计。它允许业务分析师和审核人员以直观的方式查看和验证业务规则,以确保编码的规则准确地...

    DroolsJBossRules5.XDevelopersGuideFreePdfBook.pdf 英文原版

    Drools JBoss Rules 5.X Developer-s Guide – Free Pdf Book

    JBoss Rules 初学实例

    【JBoss Rules 初学实例】是针对Drools规则引擎的一个入门教程,适用于初次接触该框架的开发者。Drools是一款开源的业务规则管理系统,它允许开发人员以声明式的方式编写业务规则,使得复杂的逻辑处理变得更加简洁...

    规则引擎-Drools-EasyRules教程

    ### 规则引擎-Drools-EasyRules教程 #### 规则引擎介绍 **规则引擎**是一种软件系统,用于执行一系列基于预定义规则的决策。它通常被设计为灵活且可扩展的,允许非技术人员通过定义规则来改变系统的决策逻辑而无需...

    jboss rules 用户指南

    Drools 作为一款强大的开源规则引擎,不仅提供了高效的规则处理能力,还支持多种高级功能,如模式匹配算法的选择、规则的动态加载和修改等。对于开发者来说,理解和掌握规则引擎的基本原理及其应用是非常重要的,...

Global site tag (gtag.js) - Google Analytics