在 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 应用程序。在项目的一些关键部分,我必须提供实时数据。 我可以使用 SignalrWeb 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 体验的方法是啥? [关闭]

七天学会ASP.NET MVC ——ASP.Net MVC 数据处理

Asp.net mvc和asp.net有啥区别?

从 ASP.NET MVC 迁移到 ASP.NET Core MVC