将Camunda或其他工作流设计师与网站无缝集成



我们希望在我们的网站上创建可视化的DAG工作流设计器。我们发现Camunda是一个很好的界面,可以设计BPM流程图。然而,文档显示,我们需要在Camunda设计器中独立设计工作流。

我们有没有办法在我们的网站上展示设计师,让设计师看起来像我们网站的一部分,而不是一个单独的网页本身?

如果您能提出Camunda的其他更好的替代方案,我们愿意探索。我们已经看到,这里有很多工作流引擎,但不确定哪一个适合需要。

Camunda建模器基本上是围绕Electron的https://bpmn.io/.您可以使用bpmn-js在自己的页面中包含建模功能。它就像bpmn.io网站上显示的一样简单:

<script>
var viewer = new BpmnJS({ container: 'body' });
viewer.importXML(bpmnXML, function(err) {
if (err) {
console.log('error rendering', err);
} else {
console.log('we are good!');
}
});
</script>

最新更新