一:SignalR+Sqlserver

1:新建一个MVC的空项目和之前一样

2:index页面的js代码如下

<script src="~/Scripts/jquery-1.10.2.min.js"></script>
<script src="~/Scripts/jquery.signalR-2.1.2.min.js"></script>
<script>
//建立链接
var conn = $.hubConnection("/myhub");
//通用代理类
var proxy = conn.createHubProxy("PersonHub");
//调用客户端方法
proxy.on("Welcome", function (message) {
console.log(message);
}) //开始请求服务器
conn.start().done(function (data) {
console.log(data);
//调用服务器方法
proxy.invoke("Hello", "test");
}).fail(function (data) {
console.log(data);
}) </script>

3:新建一个signalr集线器类=》PersonHub

4:nuget控制台下载中间件Install-Package Microsoft.AspNet.SignalR.SqlServer

5:新建一个SignalRSqlserver的数据库

6:新建一个Owin startup类并引入(using Microsoft.AspNet.SignalR.SqlServer命名空间)

 public class Startup1
{
public void Configuration(IAppBuilder app)
{
// 有关如何配置应用程序的详细信息,请访问 http://go.microsoft.com/fwlink/?LinkID=316888
GlobalHost.DependencyResolver.UseSqlServer("Data Source=.;Initial Catalog=SignalRSqlserver;Integrated Security=True "); //GlobalHost.DependencyResolver.UseRedis("localhost", 6379, string.Empty, "mykey"); app.MapSignalR("/myhub", new Microsoft.AspNet.SignalR.HubConfiguration()); }
}

7:运行项目,如果页面显示连接成功,则去看新建的数据库,会新增3张表

至此signalr+sqlserver就成功了,

二:SignalR+Sqlserver步骤

1:还是用上面的项目,

2:用nuget控制台安装Install-package Microsoft.AspNet.SignalR.Redis

3:Owin startup类里面配置如下

4:下一个winds版的redis安装版

成功页面的页面如下所示

最新文章

  1. iOS获取app图标和启动图片名字(AppIcon and LaunchImage&#39;s name)
  2. Web APi之认证(Authentication)两种实现方式后续【三】(十五)
  3. 让div等块级元素水平以及垂直居中的解决办法
  4. 创建线程方式-NSThread
  5. 浅谈Oracle函数返回Table集合
  6. Tomcat7.0.40 基于DataSourceRealm的和JDBCRealm的资源用户访问控制
  7. [Typescript] Function defination
  8. py2exe生成exe后,运行exe时提示No module named * 的解决办法
  9. Vuex 学习总结
  10. 三:动态SQL
  11. setTimeout模拟interval
  12. swust oj 981
  13. python pip 安装库文件报错:pip install ImportError: No module named _internal
  14. virtualization - Ubuntu Budgie screen distortion in Hyper-V - Ask Ubuntu
  15. html5 javascript 新增加的高级选择器更精准更实用
  16. 2、JUC--CAS算法
  17. SuperSocket.WebSocket.WebSocketServer.Setup无法启动
  18. Groovy 学习手册(7)
  19. Gulp--Less
  20. python上安装requests

热门文章

  1. [Vue warn]: Invalid prop: type check failed for prop &quot;model&quot;. Expected Object, got String with value &quot;&quot;
  2. 华为云发布分布式编译构建系统CodeArts Build
  3. PHY状态机分析
  4. 数位 dp,但是做题笔记
  5. 【深入浅出 Yarn 架构与实现】4-5 RM 行为探究 - 启动 ApplicationMaster
  6. K8S 1.20 弃用 Docker 评估之 Docker 和 OCI 镜像格式的差别
  7. Linux系统对于实施人员的价值
  8. 全国计算机二级python备考
  9. ABAP SORT 递减/递增
  10. spring 事务不生效