Asp.Net:从WCF服务向Asp.Net客户端广播数据的最佳方式

问题描述:

我需要创建一个高频率的实时Web应用程序,我想知道实现它的最佳方式!Asp.Net:从WCF服务向Asp.Net客户端广播数据的最佳方式

托管在Windows服务中的WCF服务需要每隔几秒用新数据(通常使用IE8)刷新浏览器客户端(ASP.NET应用程序)。

我想到了两种解决方案: 1. WCF从WCF服务调用到Asp.Net应用服务器端和SignalR从ASP.NET应用服务器端到ASP.NET应用客户端。

  1. SignalR从WCF服务到Asp.NET应用程序客户端但是有可能?如果是的话,是因为我刚刚发现了Asp.net服务器端和cient端之间的通信教程,并且从未将signalR作为服务器托管在WCF中。

文档,我发现是:

http://blog.maartenballiauw.be/post/2011/12/06/Using-SignalR-to-broadcast-a-slide-deck.aspx http://www.asp.net/signalr/overview/getting-started/tutorial-server-broadcast-with-aspnet-signalr http://www.asp.net/signalr/overview/getting-started/tutorial-high-frequency-realtime-with-signalr#serverloop

THKS

我认为这篇文章可以帮助:SignalR as WCF web socket service

...

您可自托管的SignalR服务器:

从(https://github.com/SignalR/SignalR/wiki/QuickStart-Hubs)摘自:

+0

我要去尝试和测试后回答这里! – sokette 2013-04-30 09:09:09