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