如何配置WCF将实时数据推送到客户端?

时间:2011-04-13 12:32:29

标签: c# .net wcf silverlight-4.0

我需要从服务器向客户端发送实时更新。我知道WCF通常可以做到这一点。然而,silverlight是一个挑剔的客户..

有谁知道如何配置WCF以将实时更新发送到Silverlight客户端?

来自配置和演练的Snipets将不胜感激。

4 个答案:

答案 0 :(得分:7)

使用WCF回调。 MSDN提供了一个很好的演练,其中显示了几种配置。我在上一份工作中使用了NetTCPBinding,效果很好。它非常快速有效。缺点是它不支持Silverlight上的安全传输,所以如果这是一个要求,你需要使用PollingDuplexHttpBinding。

答案 1 :(得分:1)

答案 2 :(得分:1)

根据基础设施(内联网?),您可以use sockets

答案 3 :(得分:0)

您可以设置WCF服务以使用PollingDuplexHttpBinding

请参阅channel9的this video tutorial