`
hxpwork
  • 浏览: 111700 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

Drools 3.0到4.0迁移工具

阅读更多

Drools 3.0到4.0迁移工具 (Edson Tirelli)

在我们构建Drools4.0时,为了加入所有的特性,我们不得不进行一些破坏向后兼容性的API和语法变更。

为了最小化从3.0迁移到4.0的工作量,我们将提供一个工具来帮助进行规则文件的迁移。它将进行基本的自动变换,但是我们只是期望能对一切要手工调整的用户提供一些帮助。

我刚刚完成了应用的少量代码,你可以通过下面链接访问:

http://anonsvn.labs.jboss.com/labs/jbossrules/trunk/experimental/drools-update/

现在,只实现了对assert, assertLogical 和 modify 的调用替换成, insertLogical and update。但是我们期望能够逐步实现覆盖其它语法。例如解决绑定类型以知道何时可以删除对原型数据的解包方法调用,如intValue等等。

欢迎任何希望对该任务提供帮助的人,只要通过IRC或邮件列表加入我们。

 

分享到:
评论

相关推荐

    drools规则引擎4.0中文使用手册

    由于Drools 4.0.x相对于之前的版本有了较大的变化,因此从Drools 3.0.x迁移到Drools 4.0.x需要进行一些调整: - **API变更**:尽管大多数API变更对常规用户来说影响较小,但在某些情况下仍需进行调整。 - **...

    Drools3.0官方使用手册(第四五章)

    Drools3.0官方使用手册(第四五章)

    Drools4.0使用手册中文

    ### Drools 4.0 新特性详解 #### 1.1 Drools 4.0 新内容概述 Drools 4.0 是基于之前的 Drools 3.0.x 系列进行的重大更新,在语言...对于现有项目从 Drools 3.0.x 升级到 4.0.x,需要根据上述指导进行相应的代码调整。

    Drools3.0官方使用手册(第一章)

    Drools3.0官方使用手册(第一章)

    Drools3.0官方使用手册(第三章)

    Drools3.0官方使用手册(第三章)

    Drools4.0官方使用手册(中文).pdf

    尽管Drools4.0带来了显著的进步,但由于向后兼容性问题,从Drools3.0.x迁移到Drools4.0.x需要进行一定的调整。特别是API层面的变化,例如WorkingMemory创建方式的变化,以及部分WorkingMemory操作的重命名,以避免与...

    drools4.0教程

    Drools4.0提供了更完善的开发和管理工具,包括: 1. 规则编辑器:提供了一个更强大且用户友好的规则编辑环境,帮助开发者高效编写和调试规则。 2. 监控和日志:增强了对引擎运行状态的监控,以及详细的执行日志,...

    Drools4.0官方使用手册中文

    总之,《Drools4.0官方使用手册中文》和《Drools5规则引擎开发教程.pdf》是学习和掌握Drools规则引擎的宝贵资源,涵盖了从基础概念到高级特性的全面内容,对于希望利用规则引擎提升业务逻辑处理能力的开发者来说,是...

    规则引擎Drools使用手册(中文)

    以下是关于从Drools 3.0.x迁移到Drools 4.0.x时需要注意的关键点: ##### 2.1 API变更 - **WorkingMemory创建方式变更**:在Drools 4.0中引入了StatefulSession和 StatelessSession两种不同的会话类型,以取代原来...

    Drools4.0官方使用手册中文.doc

    A.I.(Artificial Intelligence)是一个关注于“使计算机像人类一样思考“的广泛的研究领域,包括Neural Networks(神经...Drools是一个使用基于规则的方法实现的专家系统的规则引擎,更准确的说属于产生式规则系统。

    Drools4.0 官方使用手册中文.doc

    Drools 4.0 是一个重要的更新,相较于之前的 Drools 3.0.x 版本,它在多个方面进行了重大改进,包括语言表达式、引擎性能、工具实用性及业务规则管理系统(BRMS)。以下将详细阐述这些更新内容: 1. **语言表达式...

    Drools4.0申请信用卡web例子

    【Drools4.0申请信用卡web例子】是一个基于规则引擎Drools 4.0的Web应用程序示例,它展示了如何将业务规则集成到Web应用程序中,以便于处理信用卡申请审批这样的复杂业务流程。Drools是一个强大的、开源的Java规则...

    Drool中文使用文档

    例如,Working Memory 创建方式发生了变化,从 Drools3.0.x 的 WorkingMemory 对象变成了 Drools 4.0.x 的 StatefulSession 对象。 Drool 4.0 是一个功能强大且灵活的系统,它提供了许多新的特性和改进,可以满足...

    Drools中文手册

    Drools4.0是从之前的Drools3.0.x系列以来的一次主要更新。在语言表达式,引擎性能和工具实用性方面都有一整套的新特性开发完成。

Global site tag (gtag.js) - Google Analytics