ASP.NET MVC 4 和 WebSockets
Posted
技术标签:
【中文标题】ASP.NET MVC 4 和 WebSockets【英文标题】:ASP.NET MVC 4 and WebSockets 【发布时间】:2014-01-15 13:13:59 【问题描述】:我正在根据http://www.codeproject.com/Articles/617611/Using-WebSocket-in-NET-4-5-Part-1 上的教程使用 ASP.NET MVC 4 和 Websockets 开发一个简单的聊天应用程序。当我尝试执行应用程序时出现以下错误。
到 'ws://localhost:19239/WebSockets/api/MvcWebSockets' 的 WebSocket 连接失败:意外响应代码:404
我的应用程序的命名空间:WebSockets 包含处理 websockets 服务器端代码的 Controller 的名称是:MvcWebSockets
代码与上述链接中提供的代码完全相同。请帮我理解这个错误?
【问题讨论】:
您使用的是 Windows 8 吗? ***.com/questions/12073455/… 是的。抱歉,我之前没有提到。 【参考方案1】:文章建议为 websocket 使用 WCF,但我认为这种方法已经过时了,不是 MS 有一个更酷的名为 SignalR 的库,它确实更好、更快并且具有您需要的所有后备。
看看这个页面http://www.asp.net/signalr有几篇关于这个论点的文章。
.u
【讨论】:
以上是关于ASP.NET MVC 4 和 WebSockets的主要内容,如果未能解决你的问题,请参考以下文章
Asp.Net Mvc WebSocket - 客户端的自定义参数
如何在 C# Asp.net MVC 中创建 websocket 客户端?