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(新创意孵化器)
Camunda BPM官方网站:http://camunda.org/
Camunda BPM PHP SDK:http://camunda.github.io/camunda-bpm-php-sdk/
Camunda BPM Examples:https://github.com/camunda/camunda-bpm-examples