サーバーアプリケーションから複数のクライアントにイベントを配信したいと考えています。私はwcfを使ってクライアントへのサービスインタフェースを公開しているので、私はwcf非同期コールバックメカニズムを見ていましたが、複数のクライアントに1つのメッセージをディスパッチすることをサポートしていないようです。 MSMQは、複数のクライアントにイベントの配信を実装するためのより良い方法です。wcfでのリモートイベントの使用
ありがとうございました。
=== === EDIT MSMQを使用して
私は私が必要なものを達成することができました。
私のサーバーアプリケーションは、クライアントがメッセージを取得する場所からキューを作成します。クライアントは、MessageQueueが提供するpeekメソッドを使用します。これにより、キュー内のメッセージは他のクライアントに利用可能になります。
メッセージでキューを埋めるのを避けるために、サーバーはTimeToBeReceivedプロパティの設定値が非常に低いメッセージを送信し、メッセージの有効期限が切れます。
WCFでのパブリッシャサブスクライバパターンを実装するすべてのは簡単です後は=== MSMQがJMS
のような話題を提供していないことを本当にEDIT 2 ===
残念です。
これらの2つの記事(article1,article2)は、その方法を説明しています。