博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.NET SignalR中长连接与HUB连接的使用方式以及区别
阅读量:7051 次
发布时间:2019-06-28

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

1 using Microsoft.AspNet.SignalR; 2 using System; 3 using System.Collections.Generic; 4 using System.Linq; 5 using System.Web; 6 using System.Web.UI; 7 using System.Web.UI.WebControls; 8  9 namespace WebApplication110 {11     public partial class WebForm1 : System.Web.UI.Page12     {13         protected void Page_Load(object sender, EventArgs e)14         {15             //从外部访问类访问服务器上相对应的hub服务  方式a16             var context=GlobalHost.ConnectionManager.GetHubContext
();//管理连接到的Hub服务17 context.Clients.All.recevie("该吃饭了");//只要是连接到该hub服务上的客户端都会调用客户端recevie方法18 19 //从外部访问持久性连接服务 方式b20 var connectionContext = GlobalHost.ConnectionManager.GetConnectionContext
();//管理相对应的持久性连接21 connectionContext.Connection.Broadcast("该吃饭了");//向所有已连接的客户端发送信息22 23 }24 }25 }
 
代码中的两种方式任意一种都行,看服务端采取的是什么方式。
 
最近在做一个特殊车辆管理的模块用到SignalR技术,主要实现的功能如下:

多个安卓移动端采集上传车辆信息-->

监控管理中心客户端实时刷新上传的车辆信息-->

服务端通过标识对车辆信息进行分组-->

按照分组发送车辆信息给不同监控中心的不同审核人员-->

返回审核结果-->

(页面更新审核状态)-->

更新车辆信息存入数据库(所有车辆信息全都存入数据库)

 
 

转载于:https://www.cnblogs.com/harveylv/p/6422594.html

你可能感兴趣的文章
Android初学必备
查看>>
springboot cache 缓存
查看>>
中国为什么这么贵(续二)
查看>>
IOS公司开发者账号申请详细教程
查看>>
ubuntu12.04 安装配置 mysql
查看>>
我的友情链接
查看>>
关于两容器倒水问题的感悟(ACM)
查看>>
X window设定介绍
查看>>
Scala Pattern Match之Regular Expressions
查看>>
大型网站技术架构(一)大型网站架构演化
查看>>
Java基础学习总结(16)——Java制作证书的工具keytool用法总结
查看>>
ORACLE 绑定变量用法总结
查看>>
ssh证书登录
查看>>
Swoole学习笔记(五):多协议多端口
查看>>
211学院的小胖子钟情好程序员
查看>>
JavaScript学习总结(1)——JavaScript基础
查看>>
java中super(),与构造方法链(constructor chaining)
查看>>
Xtrabackup
查看>>
jquery selectize插件使用
查看>>
BZOJ3653谈笑风生——可持久化线段树+dfs序
查看>>