微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SignalR

SignalR是通讯框架,前台Web页面后台服务实现数据的交互。ASP.NET SignalR 是一个为 ASP.NET 开发人员的库,简化了将实时 web 功能添加到应用程序的过程。实时Web功能使服务端代码推送内容链接可客服端并立即应用成为可能,而不需要服务端等待客户端去请求数据。

  SignalR可用于任何你想添加实时Web功能到ASP.NET应用程序的情形,聊天室是一个常用的例子,用户可以刷新Web页面来获得新的数据,或者页面使用一个长轮询来取回数据,这都是SignalR可以应用的场景。比如说仪表盘和监视系统,实时游戏等。

  SignalR支持以一种简单的API来创建服务器到客户端的远程调用客户端的Javascript方法,SignalR还包括用于用于连接管理的API和分组连接。

第一步:创建简单的Web Form项目,通过NuGet安装Microsoft.AspNet.SignalR组件。

 

第二步:添加OWIN Startup类,并修改映射内容

第三步:添加Hub类,并修改代码内容

第四步:修改WebForm JS内容

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐