Camunda开放其BPM(业务流程管理)平台源码
程序员文章站
2022-05-30 13:06:35
...
BPM(业务流程管理)软件开发商Camunda近日将旗下Camunda fox产品更名为Camunda BPM,并在Apache License 2.0协议下发布了该产品的源代码。该产品基于Activiti BPMN(Business Process Model and Notation,业务流程建模与标注)。
Camunda BPM是一个灵活的工作流和过程自动化框架,它的核心是一个在Java虚拟机内部运行的原生BPMN 2.0流程引擎,因此它可以嵌入到任何Java应用程序或运行时容器中。Camunda BPM与Java EE 6集成,并可以与Spring Framework完美匹配。
Camunda BPM平台还提供了一套丰富的、围绕BPM生命周期的组件:
源码:https://github.com/camunda/camunda-bpm-platform
Camunda BPM是一个灵活的工作流和过程自动化框架,它的核心是一个在Java虚拟机内部运行的原生BPMN 2.0流程引擎,因此它可以嵌入到任何Java应用程序或运行时容器中。Camunda BPM与Java EE 6集成,并可以与Spring Framework完美匹配。
Camunda BPM平台还提供了一套丰富的、围绕BPM生命周期的组件:
- 流程实现和执行组件:camunda engine(负责执行BPMN 2.0流程)、REST API、Spring/CDI集成
- 流程设计组件:camunda modeler、camunda cycle
- 流程操作组件:camunda engine、camunda cockpit
- 人工任务管理组件:camunda tasklist
- 其他组件:camunda-bpmn.js(完整的BPMN工具包)、camunda BPM incubation(新创意孵化器)
源码:https://github.com/camunda/camunda-bpm-platform