簡體   English   中英

如何使用 Camunda Spring Boot 將 BPMN 流程部署到流程引擎

[英]How do I deploy BPMN process to process engine with Camunda Spring Boot

我已經使用 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 包並遵循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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM