データを処理するサービスのネットワークを構築する必要があります。各サービスには独自のタスクキューが必要です。 Preliminary QueueTask、CancelTask、StopTask、GetTaskStatus、GetTaskProgressなどの操作が必要です。お勧めします.Net Job/Task Queue
私は、タスクキューのフレームワークまたは完全に構築された実装を探しています。
この時点で、私はいくつかのオプションを知っている:
MSMQ - それは私のニーズにOKが、サポートのためにあまりにも多くのコーディングが必要です。
Castle.Sheduling - スケジューリングソリューション。私のニーズを満たすために実装できるプラグ可能なTriggerを提供します。しかし、あまりにも多くのコーディング。例えば、MassTransit。しかし、私は長いキューをどのようにサポートしているのか分かりませんし、配管コードも必要です。
理想的なソリューションは、タスクキューのホストを提供するフレームワークです。それはタスクを失うことなく再起動することができます。これは、ネットワークから、例えばSOAPエンドポイントとしてアクセス可能である。
質問は実際に何を使用していますか、なぜですか?あなたは何を使用することをお勧めしますか?
感謝感謝されるだろうが、私の目的のオーバーヘッドのためには、コントラストの.NETサポートに、MSMQと同じですMSMQをそのまま使用できます。 –