gpt4 book ai didi

spring-boot - 如何使用 Camunda Spring Boot 将 BPMN 流程部署到流程引擎

转载 作者:行者123 更新时间:2023-12-01 19:44:50 24 4
gpt4 key购买 nike

我已经使用 Spring Boot 作为独立流程引擎构建了 Camunda BPM,它将等待来自其他 Web 应用程序的启动流程的一些请求

现在,我的同事已经在 BPMN Tools 中设计了一些流程,我想我应该使用 REST API 将这些 BPMN 部署到 Standalone Process Engine,我该怎么办?或者其他允许将 BPMN 文件上传到独立流程引擎的解决方案?

有例子吗?

我们想在我们的应用程序中使用 Camunda BPM,因此我们必须解决一些问题

谢谢

最佳答案

当你使用 Spring Boot 作为应用程序容器时,你真的需要在运行时部署流程吗?在我看来,这种情况下的常见场景是“捆绑进程和应用程序并在启动时部署”。如果您需要更改或添加进程,只需停止、重新打包并启动您的 Camunda Spring Boot 应用程序即可。为此,SpringProcessEngineConfiguration允许设置deploymentResources

如果您确实需要在运行时更改流程,请确保将 REST API 添加到您的 Spring Boot bundle 中并遵循 https://docs.camunda.org/manual/7.3/api-references/rest/#deployment-post-deployment .

我们还创建了 Camunda 社区扩展,使处理 Camunda 和 Spring Boot 变得更加简单:https://github.com/camunda/camunda-bpm-spring-boot-starter

关于spring-boot - 如何使用 Camunda Spring Boot 将 BPMN 流程部署到流程引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33794920/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com