-2

私が実際に書きたいプログラムの種類は次のとおりです。サーバーからさまざまなデータが送られてきて、そのデータを別のサーバーに送信する必要があります。そのデータの中で、データをフィルタリングし、私たちの側で内部計算を行う必要があります。そして、送信する必要があります。私の考えは、データが一定時間存在できるキューを作成することです..内部計算を行って送信し、その時点で、受信する他のデータは別のキューに存在します..最初のキューが実行された後、別のキューの内部計算を行うことができますが、c#.net でキューを実装する方法についてはわかりませんか?

4

3 に答える 3

2

あなたは見ましたか:

クラス?

于 2012-05-24T05:15:48.137 に答える
2

複数のマシンにキューを分散させたい場合は、Microsoft Message Queue (MSMQ) を使用するか、さらに優れたバス アーキテクチャ ( NServiceBusRhino Service BusMassTransit ) を使用して、そのような分散処理を行うことができます。

于 2012-05-24T05:17:29.553 に答える
1

多くの代替手段があります

.NET キュー クラス

.NET 4.0 でのブロック コレクション

ブロッキング キューby joe duffy

Joe Albahari によるプロデューサー コンシューマー キュー

于 2012-05-24T05:16:47.370 に答える