第 31 章 About Red Hat Decision Manager
Red Hat Decision Manager 是一个开源决策管理平台,结合了商业规则管理、复杂事件处理、决策模型和符号(DMN)执行,以及红帽构建的 OptaPlanner 解决计划问题。它自动化了业务决策,并使逻辑可供整个业务使用。
规则、路由表和 DMN 模型等业务资产被组织到项目中,并存储在 Business Central 存储库中。这样可保证整个业务的一致性、透明性以及审计的能力。商业用户可以修改业务逻辑,无需 IT 人员的帮助。
Red Hat Process Automation Manager 由 Business Central 和 KIE Server 组成。
- KIE Server 是执行规则和其他工件的服务器。它用于实例化和执行规则并解决计划问题。KIE 服务器为业务资产提供运行时环境,并访问资产存储库中存储的数据(知识存储)。
- Business Central 是您创建和管理 KIE 服务器执行的业务规则的图形用户界面。
商业中心也作为独立 JAR 文件提供。您可以使用 Business Central 独立 JAR 文件来运行 Business Central,而无需将其部署到应用服务器。
Red Hat JBoss Web Server 是一个企业就绪的 Web 服务器,专为基于 Tomcat 的中度和大型应用程序而设计。红帽 JBoss Web 服务器为组织提供了用于 Java 服务器页面(JSP)和 Java Servlet 技术、PHP 和 CGI 的单一部署平台。
在 Red Hat JBoss Web Server 安装中,您可以安装 KIE Server 和无头决策管理器控制器。或者,您可以运行独立的 Business Central JAR 文件。
本文档中的说明解释了如何在 Red Hat JBoss Web Server 实例中安装 Red Hat Decision Manager。
有关如何在其他环境中安装 Red Hat Decision Manager 的说明,请查看以下文档:
- 在 Red Hat JBoss EAP 7.4 上安装和配置 Red Hat Decision Manager
- 在 IBM WebSphere Application Server 上安装和配置 KIE 服务器
- 在 Oracle WebLogic 服务器上安装和配置 KIE 服务器
- 使用 Operator 在 Red Hat OpenShift Container Platform 4 上部署 Red Hat Decision Manager 环境
- 使用模板在 Red Hat OpenShift Container Platform 3 上部署 Red Hat Decision Manager 环境
有关支持的组件的详情,请查看以下文档:
31.1. Red Hat Decision Manager 组件 复制链接链接已复制到粘贴板!
Red Hat Decision Manager 由 Business Central 和 KIE Server 组成。
Business Central 是您创建和管理业务规则的图形用户界面。您可以在 Red Hat JBoss EAP 实例或 Red Hat OpenShift Container Platform (OpenShift)中安装 Business Central。
商业中心也作为独立 JAR 文件提供。您可以使用 Business Central 独立 JAR 文件来运行 Business Central,而不必将它部署到应用服务器。
KIE Server 是执行规则和其他工件的服务器。它用于实例化和执行规则并解决计划问题。您可以在 Red Hat JBoss EAP 实例、Red Hat JBoss EAP 集群中、在 OpenShift 上安装 KIE 服务器,在一个 Oracle WebLogic 服务器实例、IBM WebSphere Application Server 实例中,或作为 Spring Boot 应用程序的一部分。
您可以将 KIE 服务器配置为以受管或非受管模式运行。如果 KIE Server 是非受管服务器,您必须手动创建和维护 KIE 容器(部署单元)。KIE 容器是项目的特定版本。如果管理 KIE 服务器,则决策管理器控制器管理 KIE 服务器配置,并与 Decision Manager 控制器交互以创建和维护 KIE 容器。
在 Red Hat JBoss Web Server 安装中,您可以安装 KIE Server 和无头决策管理器控制器。或者,您可以运行独立的 Business Central JAR 文件。