C# 传输大型实时分析数据
我目前正在使用Asp.Net+C#设计一个实时分析网站,我想知道什么是将数据从服务器传输到客户端的最佳方法,以下是我到目前为止的想法C# 传输大型实时分析数据,c#,javascript,asp.net,ajax,socket.io,C#,Javascript,Asp.net,Ajax,Socket.io,我目前正在使用Asp.Net+C#设计一个实时分析网站,我想知道什么是将数据从服务器传输到客户端的最佳方法,以下是我到目前为止的想法 使用Asp.NETAJAXUpdatePanel,并使用计时器定期更新 使用JavaScript 创建一个服务器应用程序(使用C#、Java、Node.Js或Ruby)并使用 套接字IO从中检索恒定的数据流 创建一个返回大量数据的JSON web服务,即 可以使用JQuery/AJAX请求它,并在服务器上实时处理它 这一页 这些都是好主意吗,或者他们还有其他选择吗
这些都是好主意吗,或者他们还有其他选择吗 我永远不会使用更新面板,它对你的工作来说太重了。常规ajax调用可以很好地工作,并编写一个webApi服务。WebSocket也可以很好地工作,但有点复杂。根据您的时间,您可能需要查看哪一个websocket客户端解决方案,如果浏览器不支持websocket,它可以返回轮询。太棒了,我想我会使用WebAPI服务,加油!