在 Asp.net / Asp.net mvc 中进行实时 Web 体验的方法是啥? [关闭]
Posted
技术标签:
【中文标题】在 Asp.net / Asp.net mvc 中进行实时 Web 体验的方法是啥? [关闭]【英文标题】:What way to go for real time web experience in Asp.net / Asp.net mvc? [closed]在 Asp.net / Asp.net mvc 中进行实时 Web 体验的方法是什么? [关闭] 【发布时间】:2013-04-08 18:10:07 【问题描述】:我将开始使用 Microsoft 堆栈开发单页 Web 应用程序。在项目的一些关键部分,我必须提供实时数据。 我可以使用 Signalr 或 Web Sockets 来完成这类任务。你能在这些技术的可用性、性能或学习曲线方面对它们进行比较吗?我很高兴知道您是否有其他选择建议。
提前致谢,
【问题讨论】:
【参考方案1】:我认为你应该使用 signalR。它是 .net 框架的一部分,它还支持 Web 套接字,如果任何客户端不支持 Web 套接字,它将回退到长轮询,永远构建任何其他可用的技术。
.NET 4.5 WebSockets vs SignalR
http://www.asp.net/vnext/overview/signalr/signalr-and-web-sockets
http://www.hanselman.com/blog/YourUsersDontCareIfYouUseWebSockets.aspx
【讨论】:
以上是关于在 Asp.net / Asp.net mvc 中进行实时 Web 体验的方法是啥? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET MVC 和 Angularjs 与 ASP.NET MVC 和 Reactjs
ASP.NET MVC教程五:ASP.NET MVC中的路由
在 Asp.net / Asp.net mvc 中进行实时 Web 体验的方法是啥? [关闭]