2012-02-25 16 views
0

現在、エンタープライズアプリケーションにワークフローを実装する方法を決定しようとしています。非常に複雑なワークフローシナリオをサポートする必要があります。また、約10000人の同時ユーザーを処理する必要があります。アプリケーションドメインはヘルスケアです。クライアントは、WCFを使用してIISバックエンドと通信するWPFアプリケーションです。問題は次のようなものです。大企業のアプリケーションでWindowsワークフローの基盤を経験した人はいますか?要件から、WWFが法案に適合しているようですが、パフォーマンスとスケーラビリティが心配です。私はWWFへの調査を継続すべきか、WWFはこの種のアプリケーションには適していないのでしょうか?また、コンサルタントにワークフローを変更させる能力を持たせる必要があり、WWFデザイナーの再ホスティングは確かに魅力的ですね。どう思いますか。 WWFは行く方法ですか?ワークフローに必要なアドバイス

答えて

0

IISによって直接ホストされるワークフローを作成できます。 「受信」アクティビティを使用して、リクエストを処理するWFを設定できます。その後、応答を使用してクライアントに返信するための「送信」アクティビティを添付し、そのアクティビティのバックグラウンドでワークフローを処理し続けることもできます。あなたが始めるための道を与えてくれることを願っています。これを実現するには、.NET Framework 3.5または4.xのいずれかのバージョンを使用しますが、.NET 4.0のセットアップははるかに簡単です。

0

パフォーマンスはハードウェアに依存します。 とにかく、ワークフローサービスはIISで完全にスケーラブルです。すべての要求を処理するサーバーファームをセットアップできます。

ワークフローを変更する要件に関して、将来変更された要求によって新しい変更されたワークフローのインスタンスが作成されるように、ワークフローを変更することは常に可能です。古いワークフローや既に開始されているワークフローでは、変更を加えることはできません。したがって、私が誤って理解していない場合、WWFはこの要件に適合しません。

関連する問題