Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于构建基于Web的BPMN设计器的开源框架_Web_Designer_Bpmn - Fatal编程技术网

用于构建基于Web的BPMN设计器的开源框架

用于构建基于Web的BPMN设计器的开源框架,web,designer,bpmn,Web,Designer,Bpmn,我们已经在eclipse框架上构建了一个BPMN设计器。 现在我们想要构建一个基于web的BPMN设计器。你能建议我可以使用哪些开源框架来实现这一点吗?我希望该框架能够支持我定义bpmn元模型、图形编辑器等 请分享你的想法。已经有一个了。我相信一些开源bpmn引擎也利用了同样的功能 Oryx/Signavio核心组件 他们是羚羊的“成功者”。github镜像在那里可用: Signavio核心组件从MIT转换为GPL许可。此外,它们没有得到维护 叉子 Wapama是羚羊的一种分支。这似乎是最近更新

我们已经在eclipse框架上构建了一个BPMN设计器。 现在我们想要构建一个基于web的BPMN设计器。你能建议我可以使用哪些开源框架来实现这一点吗?我希望该框架能够支持我定义bpmn元模型、图形编辑器等

请分享你的想法。

已经有一个了。我相信一些开源bpmn引擎也利用了同样的功能

Oryx/Signavio核心组件 他们是羚羊的“成功者”。github镜像在那里可用:

Signavio核心组件从MIT转换为GPL许可。此外,它们没有得到维护

叉子 Wapama是羚羊的一种分支。这似乎是最近更新的具有紧密JBPM集成的fork

是Signavio核心组件的另一个分支

似乎正在积极维护(截至2013/06年)

在项目上下文中删除了对ExtJS的依赖关系。有关当前源,请参见

日食星尘/轻尘 Eclipse社区最近也发布了一个新的消息。在中,有一个基于web的BPMN建模器,可通过git访问:。有关使用基于web的BPMN modeler standalone的一些基本信息,请参阅,但没有提供分步指南

自我实现 我们对所有可用的基于web的图形库进行了比较

最好的示例代码可在 . 这个想法类似于TodoMVC,但这里给出了一个创建图形的最小示例

(下面是一些老评论)

基于jsPlumb的 有一个项目,它是基于。它包括,这是一个基于SVG的图形绘制库

直接画布绘制
直接使用2d画布绘制BPMN。

有关Stardust基于Web的BPMN建模器的逐步使用,请参阅thsi链接:


如果许可条款(包括徽标)适用于您,这是最佳答案。

谢谢。是的,我想Signavio会用它。但我看到的是,他们已经不再支持羚羊了!请不要只发布链接答案,因为内容可能会被删除或删除。试着在你的答案中总结链接的要点。如果你这样做,我会投票支持你的答案。