第 5 章 Red Hat Process Automation Manager 的资产执行选项
在将 Red Hat Process Automation Manager 项目构建并部署到 KIE Server 或其他环境后,您可以执行部署的资产进行测试或运行时消耗。除了部署后,您还可以在本地执行资产或不执行它们。
以下选项是 Red Hat Process Automation Manager 资产执行的主要方法:
执行选项 | 描述 | Documentation |
---|---|---|
在 KIE 服务器中执行 | 如果您将 Red Hat Process Automation Manager 项目资产部署到 KIE 服务器,您可以使用 KIE Server REST API 或 Java 客户端 API 执行并与部署的资产交互。您还可以使用 Business Central 或 Business Central 之外的无头进程自动化管理器控制器来管理与部署资产关联的 KIE 服务器实例中的配置和 KIE 容器。对于进程定义,您可以使用 Business Central 来执行进程实例。 | |
在嵌入式 Java 应用程序中执行 | 如果您在您自己的 Java 虚拟机(JVM)环境、微服务或应用服务器中部署了 Red Hat Process Automation Manager 项目资产,您可以使用自定义 API 或应用程序与核心 KIE API (而不是 KIE Server API)交互在嵌入式引擎中执行资产。 | |
在本地环境中执行扩展测试 | 作为开发周期的一部分,您可以在本地执行资产,以确保您在 Red Hat Process Automation Manager 中创建的资产可以正常工作。除了部署后,您还可以使用本地执行或不执行资产。 |
根据部署和执行环境,您可以使用智能路由器来聚合多个独立的 KIE 服务器实例,就像它们是单一服务器一样。Smart Router 是一个端点,可以从客户端应用程序接收调用到任何服务,并将每个调用自动路由到运行该服务的 KIE 服务器。有关智能路由器的更多信息,请参阅 在 Red Hat JBoss EAP 集群环境中安装和配置 Red Hat Process Automation Manager。