使用ASP.NET MVC/MVVM的Websockets

ElH*_*aix 27 .net c# asp.net-mvc mvvm websocket

今天早些时候,我遇到了Kaazing的 HTML5 WebSocket API.

看起来很棒,但由于我现在只研究WebSocket实时财务更新的可能性,我想听一些建议,以及在规划这个架构时要避免的陷阱.

我正在看ASP.Net MVC,可能还有一些WPF/Silverlight MVVM.

是否有其他更好的WebSocket API(以及为什么),以及一些很好的例子?

此外,WebSockets可以处理什么样的流量?我的意思是,如果我们在系统上有超过一百万用户实时更新,那么硬件需求如何变化,因为软件架构实现了WebSockets?

小智 9

迟到的答案.这是一个基于.NET的WebSocket服务器(框架),它以一种提醒MVC的方式支持模型绑定/控制器和验证等.开始使用它非常容易.只需创建一个新的MVC3项目并输入:

安装包XSockets

在Visual Studio中使用程序包管理器控制台

有关http://xsockets.net的更多信息

是的,它支持RFC6455和Hibi00,并且具有"旧"浏览器的后备功能.