SignalR

Posted chenze-index

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SignalR相关的知识,希望对你有一定的参考价值。

SignalR 是 ASP.NET 团队正在开发一个 Microsoft .NET Framework 库 jQuery 插件,可能包括在以后版本 ASP.NET 平台中。 它提供了一些前景极为光明功能,而这些功能正是 .NET Framework 当前不曾具有,并且是越来越多开发者所需要

SignalR 是一个集成客户端与服务器库,基于浏览器客户端基于 ASP.NET 服务器组件可以借助它来进行双向多步对话。 换句话说,该对话可不受限制地进行单个无状态请求/响应数据交换;它将继续,直到明确关闭。 对话通过永久连接进行,允许客户端向服务器发送多个消息,并允许服务器做出相应答复,值得注意是,还允许服务器向客户端发送异步消息。是一个完全基于客户及服务器端解决方案,它是以JS作为客户端ASP.NET作为服务端来创建这类应用。

安装SignalR

创建MVC5 Web应用程序
 
工具——>库程序包管理器——>程序包管理器控制台
安装 SignalR程序包
Install-Package Microsoft.AspNet.SignalR
安装Microsoft.Owin.Cors
Install-Package Microsoft.Owin.Cors

以上是关于SignalR的主要内容,如果未能解决你的问题,请参考以下文章

SignalR OnConnected 与多台服务器和 Redis 背板

C# SignalR:从代码隐藏更新数据的问题

角度 SignalR 经常断开连接并显示错误状态代码 1006

websocket握手代码期间无法连接signalR错误:400

ASP.NET Core SignalR :SignalR Javascript 客户端

SignalR - 从服务器端代码调用 Hub 类方法(存在于单独的 MVC 项目中)