第 17 章 将 DMN 服务迁移到红帽构建的 Kogito 微服务
您可以通过将 DMN 资源从 KJAR 工件移到相应的 Red Hat build of Kogito 项目,将基于 DMN 的决策服务迁移到红帽构建 Kogito。在 Red Hat build of Kogito 微服务中,不再需要某些 KIE v7 功能。
17.1. 主要变化和迁移注意事项
下表描述了影响从 KIE 服务器 API 和 KJAR 到 Red Hat build of Kogito 部署的主要变化和功能:
功能 | 在 KIE 服务器 API 中 | 在红帽构建的 Kogito 工件中 |
---|---|---|
DMN 模型 |
存储在 KJAR 的 |
将 复制到 |
KIE 服务器通用摘要所需的对象模型(OVA) | 在 Business Central 中使用数据模型对象编辑器管理。 | 不再需要对象模型编辑。 |
|
使用系统属性或 |
必须使用 CDI 配置,方法是使用 CDI 的 |
其他配置选项 |
使用系统属性或 |
除 |
KIE 服务器客户端 API | 与对象模型结合使用,与 KIE 服务器上部署的 KJAR 交互。 | 对于对象模型,不再需要此功能。 注意 您可以选择自己的 REST 库选择。 |
REST API | 当在 KIE 服务器上部署 KJAR 时,与特定 DMN 模型端点交互的应用程序,请在红帽构建 Kogito 部署中使用相同的 API。 | 对特定 DMN 模型生成的高级支持。如需更多信息,请参阅 DMN 模型执行。 |
测试场景 | 使用 JUnit 激活器运行。 | 类似的 JUnit 激活器在红帽构建的 Kogito 上可用。 |
上表中未提到的功能在云原生红帽构建的 Kogito 部署中不受支持或不需要。