1

クライアント向けのカスタム ワークフロー ソリューションを構築する予定であり、ほとんどの場合、Exchange Server や SharePoint などの Microsoft テクノロジを主に使用して既存のシステムに統合する必要があります。

クライアントは、人事プロセス、製品在庫管理からタスクを電子化するためにワークフローを使用することを期待しています。彼らは独自の CRM を持っているかもしれないし、持っていないかもしれませんが、いくつかのプロセスですでに Sharepoint を使っているかもしれません。

Alfresco と Activiti は非常に有望ですが、どちらを採用すべきかわかりません。私の調査によると、Alfresco はクラウドとワークフロー (エンジンとして Activiti を使用) を備えた本格的な CRM ですが、Activiti はそれ自体がエンジンです。

Alfresco と Activiti をいつ購入するかは、どのように判断すればよいですか?

ティア

4

1 に答える 1

4

Alfresco は何よりもまずリポジトリです。ファイルを保存する場所が必要な場合 (ファイルを保存するエンドユーザーまたはファイルを保存するアプリケーション) は、それらのファイルのリポジトリとして Alfresco を使用することを検討する必要があります。

ご指摘のとおり、Alfresco には Activiti ワークフロー エンジンが組み込まれています。これには、エンジンをラップする抽象化されたサービス レイヤーが含まれているため、Java またはサーバー サイド JavaScript を使用する多くの操作では、Activiti について詳しく知る必要はありません。(明らかに、ワークフローを作成するために BPMN 2.0 プロセス定義を定義する方法を知る必要があります)。

したがって、ファイルを保存する必要があり、それらのファイルをビジネス プロセスでルーティングする必要がある場合、Alfresco の組み込みワークフロー エンジンを使用すると、非常に簡単に実行できます。

主なユース ケースがそれよりも一般的な場合 (つまり、ビジネス プロセスで常にファイルをルーティングする必要がない場合) は、スタンドアロンのワークフロー エンジンを検討することをお勧めします。もちろん、Alfresco は引き続きこれらのワークフローに参加できますが、主なユース ケースがファイルに関するものではない場合、ドキュメント リポジトリの設定と維持に苦労する必要はありません。

結局のところ、ここには厳格なルールはありません。素晴らしい点は、Alfresco と Activiti の両方がオープン ソースであることです。それらを試してみて、詳細を掘り下げて、何が最適かを自分で決めることができます.

于 2012-07-26T15:52:16.490 に答える