是否可以使用 KIE Workbench 丰富 MSSQL 数据库的数据?
我已经在 Wildfly(8.1) 下安装了 KIE Workbench(6.4.0) 和 Execution Server(6.4.0),两者都工作正常。但现在我必须使用 MSSQL 数据库中的值创建一个数据对象。
如何绑定数据库并填充数据对象的值?我没有头绪,请帮忙
是否可以使用 KIE Workbench 丰富 MSSQL 数据库的数据?
我已经在 Wildfly(8.1) 下安装了 KIE Workbench(6.4.0) 和 Execution Server(6.4.0),两者都工作正常。但现在我必须使用 MSSQL 数据库中的值创建一个数据对象。
如何绑定数据库并填充数据对象的值?我没有头绪,请帮忙
Kie 工作台是一个用于 kie 资源(jbpm、drools 等)的创作和治理应用程序,您需要构建一个应用程序。
数据库中的数据可以通过两种方式进入 Drools 的工作内存:
from
使用一些自定义 Java 代码(通常称为存储库类或早期术语 dao/数据访问对象)使用并从数据库中提取数据到目前为止,第一个选项是首选方法。规则集是关于事实和规则的,而不是你如何或从哪里获得这些事实的。
一个常见的部署策略是:
您可以在业务中心管理和管理规则。一旦你“构建和部署”,带有规则的 kie 模块在 maven 存储库中可用。
然后,应用程序(第三个原型)将在构建时或运行时(使用 maven/wagon)引入规则
您也可以使用“执行服务器”。在这种情况下,您将规则部署到drools 运行时引擎并使用远程API(例如JMS、HTTP)来推送事实/触发规则。
然而,恕我直言,规则并不适合共享/远程方法。但这实际上取决于您的应用程序架构(!)相比之下,jbpmn 通常需要共享的远程运行时引擎(因为通常有许多应用程序涉及单个业务流程)