5

asp.net に基づく無料のオープン ソース BPM ツールを探していましたが、残念ながらそのようなツールは見つかりませんでした。

しかし最近、Windows Workflow Foundation に関する記事を読みました。Activiti、bonita、Joget などのオープン ソースの BPM ツールに似た機能を提供しているのでしょうか。または、Windows Workflow Foundation を使用して、完全なビジネス プロセス ワークフローを構築することはできません。 Activiti やその他のオープン ソースの BPM ツールで。

4

5 に答える 5

6

最初に覚えておくべきことは、WF は BPM ツールではなく、信頼性が高く柔軟な一連のビジネス フローを構築するために活用できるフレームワークであるということです。コーディングを行う必要がなく、シートに図形を配置するだけの多くの組み込み機能を提供するソリューションを探している場合、WF はツールではありません。

ただし、WFを強くお勧めします。まず、WF 4.0 のパフォーマンスは非常に優れています。2 つ目は、Web サーバーのファーム全体に配布できることです。第 3 に、その柔軟性により、将来これらのエッジ ケースに到達するために必要なパワーが得られます。

最後に、ASP.NET との統合を検討しているため、実行可能な選択肢は WF だけだと言いたいと思います。他のオプションが機能しないと言っているのではなく、うまく統合できると言っているだけです。

もう 1 つ、 Windows Workflow Foundation を使用すべき理由と使用すべきでない理由について、私が最近行った回答を参照してください。これが役立つことを願っています。

于 2012-08-28T18:10:15.020 に答える
2

WFはBPMの代わりにはなりません。WF 時間がかかります。Process Maker、Bonita Software などのツールを使用してワークフローを設計および実装することは、WF を使用して同様のものをゼロから開発するよりもはるかに簡単です。車輪の再発明を試みるのと同じことです。私の BPM アプリケーションの提案は、ProcessMaker、Bonita、および Joget です。さらに、ワークフローが単純な場合は、これらのツールのオープンソース エディションで問題を解決するのに十分であり、エンタープライズ エディションを購入する必要はありません。

于 2014-01-10T12:56:47.937 に答える
1

私は WF (Windows Workflow Foundation) を BPM ツールとは考えておらず、あなたがリストしたツールと同様の機能を提供していません。たとえば、ビルトインの管理コンソールや、ヒューマン タスクを処理するビルトインの方法はありません。自分で構築する必要があります。(注:私の経験はWF 3.5です)

私はそれがその場所を持っていると思います。特に複雑で実行時間の長いサービス指向アプリケーション (ステート マシンのように動作する必要があるものなど) を構築している場合、WF はそのようなアプリケーションを実装するための代替手段を提供します。しかし、私には、通常、複数のビジネス ユニットとアプリケーションにまたがるプロセスを構築しようとする BPM には適していないように思えます。

于 2012-08-28T18:36:08.997 に答える
1

WF は BPM ツールではないという以前の回答に同意します。ただし、ワークフローの定義に関しては非常に柔軟です。あなたがソフトウェア開発チームを持ち、bpm ビジネスについて知っているリード開発者が少なくとも 1 人いる会社で働いている場合は、完全な bpm スイートを購入する代わりに、WF を使用して独自の bpm を構築することをお勧めします。

ただし、ワークフローの割り当て、プール、受信ボックス、送信ボックスなども実装する必要があります。

独自の IT チームも、bpm ビジネスに詳しい開発者もいない場合は、完全に機能する bpm ソリューションを購入または使用すると便利な場合があります。

Workflow Foundation には、完全な bpm ツールの機能はありませんが、作成するのに役立ちます。また、WF 上に構築された製品もいくつかあります。

于 2013-12-13T14:42:31.610 に答える
0

WFは忘れてください。そのプロジェクトは何年もの間死んでいます。マイクロソフトが最終的に埋葬するのを待っているだけです.

于 2016-10-07T12:37:57.900 に答える