nservicebusを使用して競合する消費者を行うにはどうすればよいですか

StackOverflow https://stackoverflow.com/questions/4393839

質問

Nservicebusの文書を考えました http://docs.particular.net/, 、しかし、それでも私がやりたいことをどうやってやることができるかを混乱させます。

私の目的は、Windowsサービスを提供し、タスクを生成し、キューに入れることです。もう一方の端では、無料の消費者が必要な場合はいつでも、キューからタスクを選択し、メッセージをメッセージで指定します。

誰かが私にいくつかのヒントを与えることができますか、どうすれば続けることができますか?

ありがとう

役に立ちましたか?

解決

卸売業者 あなたが望んでいることを正確に行います。基本的に、ディストリビューターは制御します n ラウンドロビンスタイルの作業割り当てを使用するノードの数。ノードは、「私は仕事の準備ができている」というメッセージを渡すことにより、ディストリビューターに登録します。その後、ディストリビューターはこれらのメッセージをキューに入れます。ディストリビューターが実際のメッセージを受信すると、最初の「I'm Ready」メッセージをキューからポップし、メッセージを適切なノードに転送します。その後、ノードがメッセージの処理を終了すると、キューの下部にある新しい「I'm Ready」メッセージをディストリビューターに送信します。

基本的に、それはあなたが望むことを正確に行います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top