Camunda Platform 7 は、ワークフローとプロセス自動化のための柔軟なフレームワークです。そのコアは、Java 仮想マシン内で実行されるネイティブ BPMN 2.0 プロセス エンジンです。これは、任意の Java アプリケーションおよび任意のランタイム コンテナ内に埋め込むことができます。 Java EE 6 と統合されており、Spring Framework に完全に適合します。プロセス エンジンに加えて、ヒューマン ワークフロー管理、操作、監視のためのツールのスタックから選択できます。
Camunda Platform 7 は、BPM ライフサイクルを中心とした豊富なコンポーネントのセットを提供します。
他のベンダーの BPM プラットフォームとは対照的に、Camunda Platform 7 は高度な統合性と埋め込み可能性を目指しています。私たちは、プロジェクトで BPM テクノロジーを使用したいと考えている開発者に優れたエクスペリエンスを提供することを目指しています。
Camunda Platform 7 は、すぐに使える Java EE アプリケーション サーバーおよびサーブレット コンテナとのインフラストラクチャ レベルの統合を提供します。
プラットフォームを構成するコンポーネントのほとんどは、アプリケーション内に完全に組み込むこともできます。たとえば、プロセス エンジンと REST API をライブラリとしてアプリケーションに追加し、カスタム BPM プラットフォーム構成を組み立てることができます。
問題を提起する方法とプロジェクトにコードを貢献する方法については、貢献ガイドラインをご覧ください。
このリポジトリでテストを実行するには、テストのヒントとテクニックを参照してください。
このリポジトリのソース ファイルは、Apache ライセンス バージョン 2.0 に基づいて利用可能です。
Camunda Platform 7 は、さまざまなライセンスに基づいて公開されているサードパーティの依存関係を使用および組み込みます。 Camunda Platform 7 アーティファクトをダウンロードして使用すると、その利用規約に同意したことになります。サードパーティ ライブラリの概要と、特に知っておいていただきたい重要なサードパーティ ライセンスについては、https://docs.camunda.org/manual/latest/introduction/third-party-libraries/ を参照してください。