从jBPM开发人员指南中,我了解到我们可以以无状态方式(仅将对象作为事实插入)与状态完整方式(其中对象和流程实例作为事实插入)与规则引擎交互。我的问题是
1)如果您在KIEWorkbench中创建一个包含业务规则任务并且您执行输入和输出映射的流程模型,那么这是否是与规则引擎的无状态交互?
2)如何以有状态的方式从KIEWorkbench与规则引擎交互? 我认为我们可以使用脚本任务来插入流程实例,但是如何解除规则呢?在脚本任务之后我们是否使用业务规则任务来触发规则?那么就不需要事件监听器了吗?
答案 0 :(得分:0)
从KIE-WB开始,状态完整会话的使用现在有点复杂。我们发布的第一个版本使用有状态会话来运行业务流程,但会话本身不会出于多种目的而公开。我们计划添加更多工具来与这些会话进行交互,但是现在,除非您愿意扩展KIE WB,否则交互是有限的。我的意思是,没有屏幕来设置全局变量或向特定会话添加/撤回事实。