25.3. 支持的流程自动化管理器控制器 REST API 端点
Process Automation Manager 控制器 REST API 提供与 KIE Server 模板(配置)、KIE 服务器实例(远程服务器)以及关联的 KIE 容器(部署单元)交互的端点。Process Automation Manager 控制器 REST API 基本 URL 是 http://SERVER:PORT/CONTROLLER/rest/。所有请求都需要 HTTP 基本身份验证,如果您安装了 Business Central 并希望使用内置的 Process Automation Manager控制器则为 rest-all 用户使用基于令牌的验证;如果安装了独立于 Business Central 的无头 Process Automation Manager 控制器,则为 kie-server 使用基于令牌的身份验证。
如需流程 Automation Manager 控制器 REST API 端点和描述的完整列表,请使用以下资源之一:
- JBPM 文档页面上的控制器 REST API (静态)
位于
http://SERVER:PORT/CONTROLLER/docs的过程 Automation Manager 控制器 REST API 的 Swagger UI (需要运行 Process Automation Manager 控制器)注意默认情况下,Process Automation Manager 控制器的 Swagger web 界面由
org.kie.workbench.swagger.disabled=false系统属性启用。要禁用 Process Automation Manager 控制器的 Swagger Web 界面,请将这个系统属性设置为true。如果您使用内置在 Business Central 中的 Process Automation Manager 控制器,与流程 Automation Manager 控制器关联的 Swagger 页面被识别为 Business Central REST 服务的 " business Central API"。如果您在不使用 Business Central 的情况下使用无头处理 Automation Manager 控制器,与无头进程 Automation Manager 控制器关联的 Swagger 页面被识别为 "Controller API"。在这两种情况下,流程 Automation Manager 控制器 REST API 端点都是相同的。