2011-07-06 24 views
1

私は、マルチユーザーステータスメッセージングシステムのために、二重メッセージングを使用してWCFサービスを実装しようとしています...どうしたらよいのか分かりませんWCFに非常に新しい)は、WCFサービスインスタンス内のセッションを介して通信します。たとえば、新しいメッセージが入ってきます...データベースにログを記録して、後で履歴をプルアップすることができますが、そのメッセージをすべての接続セッションにブロードキャストします。 これを行うにはどうすればよいですか?WCFデュプレックスサービスとセッション間通信

答えて

1

リストベースのパブリッシュ・サブスクライブのモデルは、二重通信を使用してWCFでこれを実装する方法のMSDNの良い記事があるため、ご使用のケースに適しているであろう:http://msdn.microsoft.com/en-us/library/ms752254.aspx

これは、通常のを使用しています。 NET events更新プログラムをすべてのサブスクライバにプッシュするメカニズム。

+0

この記事ではよく説明します。基本的には、コールバックチャネルを追跡して、メッセージをクライアントに戻す必要があります。私自身の実装では、List を維持しているので、すべてのクライアントまたは特定のクライアントを対象とすることができます。 –

関連する問題