我需要创建一个高频实时Web应用程序,想知道最好的方法是什么!
一个托管在Windows服务中的WCF服务需要每秒刷新浏览器客户端(ASP.NET应用程序)并提供新鲜数据(通常使用IE8)。
我考虑了两种解决方案: 1. WCF回调从WCF服务到Asp.Net应用程序服务器端,以及从ASP.NET应用程序服务器端到ASP.NET应用程序客户端的SignalR。
- SignalR从WCF服务到Asp.NET应用程序客户端,但这是否可能?如果是,如何实现,因为我只找到了与Asp.net服务器端和客户端之间的通信的教程,从未涉及过作为服务器托管在WCF中的signalR。
我找到的文档是:
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
谢谢