当前位置: 首页 > 知识库问答 >
问题:

Activiti缺乏本机规则引擎支持

杨慎之
2023-03-14

我明天将对不同的BPMS系统进行一些比较和演示,我正在阅读jbPM(用于构建Activiti的源引擎)和Activiti引擎之间的差异。有人能说出jBpm拥有本机内置业务规则引擎的警告是什么吗?Activiti没有本机规则引擎支持,但支持与Drools的基本集成来支持业务规则任务?

对我来说,这是一个非常重要的问题,所以对此做出快速的回应将是很好的。

谢谢

共有1个答案

穆华彩
2023-03-14

好吧,对您的声明有几个澄清:JBPM5和6与Activiti根本没有关系。它们是完全不同的引擎。Drools和jBPM 5/6一起构建,从头开始工作。这使您在为业务资产建模时可以更进一步。如果您只关注业务流程,那么jBPM和Activiti确实提供了类似的特性。但大多数情况是,在实现第一个流程后,您会意识到需要更多的灵活性,规则(规则引擎)成为基础结构中必须的。因此,这显然取决于您正在寻找如何处理发动机。HTH

PS:顺便说一句,我很久以前就写了这篇博文,但它仍然适用:http://salaboy.com/2011/01/19/jbpm5-vs-activiti5-dumb-question/

 类似资料:
  • 我正在为我的项目评估一个规则引擎。该项目将基于hadoop。我用DROOLS做了一些POC。基本上,我使用DROOL在映射器一侧。基于此,以下是我的观察和质疑。 1) a)我使用DROOLS在300万对象上启动了规则(大约需要17秒)b)我使用简单的Java对象(大约需要17秒)为没有DROOLS的300万对象使用了与DRL文件中相同的if/else循环逻辑。b大约比a快100倍。这是正常行为吗?

  • 我正在向drools规则引擎插入数据,但我无法理解它是如何处理插入的数据的。插入数据的代码是:

  • 我们已经使用Drools引擎几年了,但是我们的数据已经增长了,我们需要找到一个新的分布式解决方案来处理大量数据。我们有复杂的规则,可以查看几天的数据,这就是为什么Drools非常适合我们,因为我们的内存中只有数据。 你对类似于流口水但分布式/可扩展的东西有什么建议吗? 我确实对这件事进行了研究,但我找不到任何符合我们要求的东西。 谢谢

  • 我正在从事这个项目,我的角色是开发使用标准健康保险xml的服务。服务必须在不同的xml字段上进行验证,这涉及将xml数据与数据库表中的数据进行比较。目前,我们假设所有保险公司的验证保持不变。但我怀疑它会保持不变,并且每家公司可能有不同的验证要求。在这种情况下,使用Drools规则引擎并为每家公司开发drl文件并使用规则引擎进行xml验证是个好主意吗

  • 问题内容: 我正在寻找使用C或Python编写的规则引擎,但是如果您知道用另一种语言实现的规则引擎,我将非常高兴知道。 该引擎将用作使房屋自动化的方式,例如当有人离开房间等时关闭电灯等。因此,那里没有“办公室”规则(也就是您在Excel等程序中规则)。 我研究了Java中的Jess和Drools,它们做得很出色。我想知道其他人,并且可能使用的内存少于Java。我听说过Python中的RuleCor

  • 规则引擎服务配置 概述 服务配置入口 新增规则 定义规则内容 运行规则 发布到生产环境 查看规则引擎 API 列表 规则引擎 DSL 概述 示例 规则节点 消息格式 规则引擎服务配置 更新时间:2018-07-04 00:06:12 概述 规则引擎服务是Link Develop平台提供的官方服务之一,能够为开发者提供规则管理、规则定义和规则的运行环境。通过规则引擎服务,可以满足不同场景下的自动化需