从wcf服务通知客户端应用程序

时间:2013-11-15 12:26:13

标签: wpf asp.net-mvc wcf signalr

我有一个运行在diffrunt客户端pc上的wpf应用程序,它从wcf Web服务获取数据。

现在,当从Web服务更新一些数据时,我需要将其通知给perticar客户端。

所以我需要将数据从Web服务推送到客户端

我该怎么做?

先谢谢。

3 个答案:

答案 0 :(得分:0)

您必须在WCF中使用双工服务

Sample Here

答案 1 :(得分:0)

如上所述,WCF中的双工服务对您有用。虽然可以实现类似的功能,但可能无法满足您的需求。

SignalR

WebSockets

和服务器轮询(您可以将其解释为许多解释它的文章)。

答案 2 :(得分:-1)

您可以实现Observer设计模式。

令我惊讶的是,维基百科对关于这种模式的第一段提供了非常好的定义。

http://en.wikipedia.org/wiki/Observer_pattern

希望这适合你。