分类:
.NET
SignalR推送
一、 具体使用
1. 建立一个MVC项目
2. 安装SignalR
步骤:在工具里面找到库程序包管理器,如图所示:

然后在控制台输入: install-package Microsoft.AspNet.SignalR -version 2.0.3,运行,下载,安装
3. 安装好环境后,就开始搭建相应环境,编写相应代码
1) 建立集线器
先创建一个文件夹(Hubs),然后创建一个类(MessageHub)
代码如下:

注:需要继承hub,如箭头所指。
2) 引入startup类
代码如下:

3) 前台代码
2 先引入两条js

2 启动一下前台服务

这时可能会报错,如图所示:

你按照指示所说,添加一条js即可。
2 客户端调动服务器,将值传递到后台
如图所示,给图中按钮一个单击事件


然后后台就会接收到值

2 关联后台集线器

2 前台提供方法(showmesg),后台调用,传值

(前台)

(后台)
评价
