博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SignalR
阅读量:6971 次
发布时间:2019-06-27

本文共 1063 字,大约阅读时间需要 3 分钟。

介绍

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

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

 

有关SignalR的更多细节

SignalR在NuGet上被分成了几个包:

· SignalR – 主要的包,包括SignalR.Server和SignalR.Js(你应该安装这个)

· SignalR.Server – 服务器端组件用以创建SignalR端点

· SignalR.Js – SignalR的Javascript客户端

· SignalR.Client – SignalR的.NET客户端

· SignalR.Ninject - SignalR 的Ninject 相关解决方案

SignalR的系统要求等请参考:http://www.asp.net/signalr/overview/getting-started/supported-platforms

安装SignalR

这里以Microsoft Visual Studio 2012为例,通过NuGet安装,工具——>扩展和更新,输入nuget搜索

image

即可下载安装,安装完毕后,通过NuGet来安装SignalR

方式一:工具——>库程序包管理器——>管理解决方案的NuGet程序包

image

image

选中项即可为当前项目安装SignalR。

方式二:工具——>库程序包管理器——>程序包管理器控制台

image

image

输入Install-Package Microsoft.AspNet.SignalR

Install-Package Microsoft.AspNet.SignalR

完成后,发现项目添加许多dll以及JavaScript

image

分类: 
本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/p/4218373.html
,如需转载请自行联系原作者
你可能感兴趣的文章
软件产品案例分析
查看>>
HTML表单
查看>>
四元数
查看>>
bzoj2125: 最短路
查看>>
P4781 【模板】拉格朗日插值
查看>>
jzoj5984. 【北大2019冬令营模拟2019.1.1】仙人掌 (分块)
查看>>
python jenkins api
查看>>
电梯调度算法的实现
查看>>
IIPC--share memory
查看>>
前端之html5和css3
查看>>
View绘制机制
查看>>
跟KingDZ学HTML5之四 继续探究Canvas之路径
查看>>
054_VisualForce Ajax 01
查看>>
Android性能优化问题总结
查看>>
html5中 背景自适应
查看>>
比赛--整理花园问题--解题报告
查看>>
【Linux】基础配置-修改命令提示符的风格
查看>>
Wiform获取控件相对位置
查看>>
ASCII码、字符与字符串的显示
查看>>
Java 二进制,八进制,十进制,十六进制转换
查看>>