2010-12-31 15 views
1

私はビジネスロジックを1つのアプリケーションに持っており、それを "サーバー"と呼んでいます。私はSilverlightまたはWPFアプリケーションを使用して、このアプリケーションで何が起こっているのかを "観察"したいと考えています。silverlight/wpfサーバー側アプリケーションとの双方向通信

私は考えましたが、クライアントに現在の状態を公開するWCFサービスを使用し、定期的に更新をポーリングします。

うまくいきますが、クライアントに変更を通知する必要があるため、何らかの双方向通信が必要です。

ポーリング以外の方法はありますか?

+0

これは、いくつかのいずれかを助けるかもしれhttp://eneter.blogspot.com/2010/11/silverlight-how-to-receive-messages.html?showComment=1331198714279#c7370731825042576434 – Raathigesh

答えて

2

Silverlightの場合、PollingDuplexモードがありますが、それでもポーリングが行われますが、自分でポーリングを処理するよりもやや簡単に動作するAPIがあります。

は、MSDNのこの記事を参照してください:WPF用http://msdn.microsoft.com/en-us/library/cc645027(VS.95).aspx

を、私はこれを行うには、より効率的な方法があると信じて、私は完全なWCFスタックのように慣れていませんよ。

関連する問題