【问题标题】:Need advices about pushing data from server to client application需要有关将数据从服务器推送到客户端应用程序的建议
【发布时间】:2012-02-01 13:11:28
【问题描述】:

我一直在开发一个物理安全应用程序,它将在安全操作员电脑上运行。

在服务器端,我有一个 Windows 服务收集来自第三方系统的警报,例如烟雾传感器、实时访问控制。服务器应用程序将警报记录到 SQL 数据库中。

我需要立即将警报从服务器推送到客户端应用程序(安全操作员 GUI)。 问题是:

您能否提供一种技术来立即将警报推送到客户端应用程序的 GUI。

所有服务器和客户端都在 .NET framework 3.5 和 4.0 中

我一直在阅读有关命名管道、wcf 的文章,真的很困惑。

我们将不胜感激。

【问题讨论】:

    标签: wcf named-pipes inter-process-communicat


    【解决方案1】:

    您可以将Duplex Service Contract(带有CallbackContract 的ServiceContract)与支持此类合同的绑定一起使用,例如WSDualHttpBinding.

    您的客户端将实现回调接口,每当要发布警报时,服务器都会调用该回调接口。

    【讨论】:

      猜你喜欢
      • 2011-08-23
      • 2023-03-23
      • 2021-05-27
      • 2012-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多