[英]Is there any way to customize rest api of camunda?
我們有一個獨立的 camunda 實例,並且客戶端 api 端點通過 rest api 調用與此實例連接。 我需要定制一些 rest api of camunda 因為在某些情況下,例如通過 rest 調用一起獲取任務列表和流程變量。 先獲取任務列表,然后獲取每個任務的流程變量對我來說不起作用,因為會有數千個任務的情況。這會給網絡造成太大的負擔。 由於某些原因,我不能使用 Camunda 的嵌入式版本,所以我必須通過 rest 調用來處理這個問題。 有沒有辦法實現這一點?
我想您將需要構建自己的 rest API 並通過 Java ZDB974278714CA8ACE14D4 呼叫 Camunda
設置一個自定義的springboot serlvet context-path,確保值不是“camunda”,像這樣:
server:
servlet:
context-path: /workflow
它對我有用。
您可以按照先前答案中的建議創建自己的 REST API 。 如果您想在同一端點下擴展 CAMUNDA REST API,那么這也是可能的。 但是,CAMUNDA 的 API 並沒有使用 Spring,而是使用 JAX-RS(Spring Boot 中的球衣)。
即使您實現自己的服務來創建更高效的查詢,我建議您質疑將完整流程數據加入數千個任務的要求。 這不是人類會閱讀的列表,因此(分頁)搜索可能會起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.