Camunda Platform 7 是一个灵活的工作流程和流程自动化框架。其核心是在 Java 虚拟机内运行的原生 BPMN 2.0 流程引擎。它可以嵌入到任何 Java 应用程序和任何运行时容器中。它与 Java EE 6 集成,并且与 Spring 框架完美匹配。在流程引擎之上,您可以从一系列工具中进行选择,用于人工工作流程管理、操作和监控。
- 网站:https://www.camunda.org/
- 入门:https://docs.camunda.org/get-started/
- 用户论坛:https://forum.camunda.org/
- 问题跟踪器:https://github.com/camunda/camunda-bpm-platform/issues
- 贡献指南:https://camunda.org/contribute/
Camunda Platform 7 提供了一组以 BPM 生命周期为中心的丰富组件。
- Camunda 引擎 - 负责执行 BPMN 2.0 流程的核心组件。
- REST API - REST API 提供对正在运行的进程的远程访问。
- Spring,CDI Integration - 编程模型集成,允许开发人员编写与正在运行的进程交互的 Java 应用程序。
- Camunda Modeler - 一个独立的桌面应用程序,允许业务用户和开发人员设计和配置流程。
- Camunda Engine - 用于流程引擎监控的 JMX 和高级运行时容器集成。
- Camunda Cockpit - 用于流程操作的 Web 应用程序工具。
- Camunda Admin - 用于管理用户、组及其访问权限的 Web 应用程序。
- Camunda Tasklist - 用于在流程上下文中管理和完成用户任务的 Web 应用程序。
与其他供应商 BPM 平台相比,Camunda Platform 7 致力于高度集成和嵌入。我们致力于为想要在项目中使用 BPM 技术的开发人员提供良好的体验。
Camunda Platform 7 开箱即用,提供与 Java EE 应用服务器和 Servlet 容器的基础设施级集成。
构成该平台的大多数组件甚至可以完全嵌入到应用程序中。例如,您可以将流程引擎和 REST API 作为库添加到您的应用程序中,并组装自定义 BPM 平台配置。
请参阅我们的贡献指南,了解如何提出问题以及如何向我们的项目贡献代码。
要在此存储库中运行测试,请参阅我们的测试提示和技巧。
此存储库中的源文件在Apache 许可证版本 2.0下可用。
Camunda Platform 7 使用并包含根据各种许可证发布的第三方依赖项。下载和使用 Camunda Platform 7 工件即表示您同意其条款和条件。请参阅https://docs.camunda.org/manual/latest/introduction/third-party-libraries/,了解第三方库的概述以及我们希望您了解的特别重要的第三方许可证。