0

C# でスクリーン セーバー (コンテンツを継続的に変更するウィンドウ) を作成する必要があります。

ウィンドウは Web 経由でリモート サーバーにサブスクライブする必要があります。これにより、サブスクリプションに基づいてウィンドウのコンテンツが更新されます。

このために Observer パターンを実装する必要がありますか、それとも他のメカニズムですか?

いくつかのストリーム価格設定サーバーにサブスクライブし、サブスクリプションに基づいて価格の更新を取得する FOREX 取引アプリケーションを実装したいと考えています。

Windows は、最初に価格設定サーバーに接続してサブスクライブする必要があります。サブスクリプションに基づいて、それに応じて価格を更新する必要があります。

ある価格をクリックすると、インターネット ブラウザが開き、そこに取引を行うための取引プラットフォームが表示されます。

4

1 に答える 1

0

自分でポーリング メカニズムを実行しなくても、サーバーがクライアントに更新をプッシュできるようにするには、SignalRのような pub-sub システムを使用する必要があります。

SignalR には、これを行う優れたサンプル株式ティッカーがあります。Web クライアントと Windows クライアント (.NET) の両方で動作します。

SignalR は github のオープン ソースであるため、それを調べて、Observer パターンの実装方法と従う方法を学ぶこともできます。

于 2012-09-05T15:12:20.353 に答える