0

私は、セキュリティ オペレーターの PC で実行される物理的なセキュリティ アプリケーションを開発しています。

サーバー側では、煙センサー、リアルタイムでのアクセス制御などのサードパーティ システムからアラームを収集する Windows サービスがあります。サーバー アプリケーションは、アラームを SQL データベースに記録します。

アラームをサーバーからクライアント アプリケーション (セキュリティ オペレーター GUI) に即座にプッシュする必要があります。質問は :

アラームをクライアント アプリケーションの GUI に即座にプッシュする方法を教えてください。

すべてのサーバーとクライアントは .NET Framework 3.5 および 4.0 にあります

名前付きパイプ、wcf に関する記事を読んでいて、本当に混乱しています。

どんな助けでも大歓迎です。

4

1 に答える 1

0

二重サービス コントラクト( CallbackContractを持つ ServiceContract ) を、そのようなコントラクトをサポートするバインディング ( WSDualHttpBindingなど) と組み合わせて使用​​できます。

クライアントは、アラームが発行されるたびにサーバーによって呼び出されるコールバック インターフェイスを実装します。

于 2012-02-01T14:39:08.480 に答える