我有一个从外部组件接收数据(每秒)的Windows服务。我想显示在网站(Asp.Net网络应用程序)上收到的数据。我想使用来自HTML5的canvas和JQuery/Javascrpit来呈现接收到的数据(对于生产线来说是概括性的)。
我的WebSite已在运行,并且正在与Windows服务承载的WCF服务通信。
第一个问题:这是不是比从客户端汇集到服务器端获取信息更好的方式?(我假设Gmail、Facebook不使用池化。)
第二个问题:我应该使用哪些架构和技术?我的解决方案是创建一个WCF方法,它通过池化get信息调用WCF方法(JSON协议)来返回数据和网站。
这是一种更好的方式吗?
发布于 2012-12-11 20:52:50
满足您需求的一种好方法可能是
SignalR真的很好,因为它有一个回退过程,所以如果可以的话,它将使用HTML5中的WebSockets,否则它将使用其他方法来模拟长轮询。
https://stackoverflow.com/questions/13820643
复制相似问题