【问题标题】:Can a WCF service use SignalR to notify clients of a change?WCF 服务可以使用 SignalR 通知客户端更改吗?
【发布时间】:2018-09-07 10:45:28
【问题描述】:

我有一个成熟的客户端/服务项目,它使用 WCF 服务进行数据访问。这些是从 WPF 客户端调用的。

我们现在想向项目添加通知,因此一直在寻找 SignalR 将这些通知推送给客户端。当 SignalR 本身发起推送时,这一切正常,例如客户端向服务器发送 SignalR 通知,然后服务器可以通知所有其他客户端。

但是,由于我们所有的数据访问都是通过 WCF 服务完成的,因此我希望能够发送 SignalR 通知以响应 WCF 服务调用。例如,客户端调用 UpdateCustomer() 服务调用,它将修改后的客户数据保存到数据库中。然后,我想将更改通知所有其他客户。但是,在这个阶段,我在 WCF 服务代码中,而不是 SignalR 代码中。

我如何告诉 SignalR 发送通知?

【问题讨论】:

    标签: c# asp.net wcf signalr


    【解决方案1】:

    啊,刚发帖就找到了!

    可以预见的是,它在 SignalR 文档中,How to call client methods and manage groups from outside the Hub class

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多