首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xiexingen
掘友等级
前端、.net
|
奇安信
造代码,跟大牛一起造代码
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
文章
热门
最新
.net core 3.0 Signalr - 09 待改进&交流
个人心得写博客真的比写代码累,膜拜那些坚持写博客的大佬!有时候零散的片段比较多,没写之前感觉有千千万万要写的东西,实际写的时候发现,好像这个没啥说的,然后就帖了个图,或者一笔带过了待改进&交流使用消息
.net core 3.0 Signalr - 08 业务实现-客户端demo
由于signalr作为一个单独的推送系统,跟业务系统是分离开的,所以此处模拟一个业务系统,新建一个.netcoreapp项目模拟实现一个登录功能我们的登录很简单,当进入系统,如果检测到用户未登录则跳转
.net core 3.0 Signalr - 07 业务实现-服务端 自定义管理组、用户、连接
Hub的管理重写OnConnectedAsync从连接信息中获取UserId、Groups,ConnectId,并实现这三者的关系,存放于redis中代码请查看提供给业务系统调用的API[POST]a
.net core 3.0 Signalr - 06 业务实现-业务分析
业务需求人-项目关系一个人可以属于多个项目,一个项目可以有多个人加入,通知的时候,可以通知项目内的所有人,也可以通知部分人或者某个责任人。登录互斥同一个人不允许登录两次(不同浏览器或者不同电脑登),后
.net core 3.0 Signalr - 05 使用jwt将用户跟signalr关联
Signalr是以Group、Connect为核心来进行推送,比如,给某个组、某个连接来推送,但实际场景中,核心应该是某个组、某个人;然而一个人可以对应多个连接(浏览器多个tab页);本节就来介绍下自
.net core 3.0 Signalr - 04 使用Redis做底板来支持横向扩展
在实际的系统中,可能需要多台机器部署;然而,Signalr的连接信息是跟站点走的,举个例子推送系统部署了A、B两个服务器,张三访问A服务器,李四访问B服务器,当张三通过A服务器向李四推送的时候,A服务
.net core 3.0 Signalr - 03 使用MessagePack压缩传输内容
MessagePack基础介绍Signalr默认使用的是json形式传递数据,但是signalr提供了灵活的扩展,支持MessagePack形式序列化数据,以增加性能降低网络传输的效果,极大的提高响应
.net core 3.0 Signalr - 02 使用强类型的Hub
强类型的优缺点优点强类型的Hub可以避免魔法函数名,相比弱类型更容易维护和发现问题,直接上代码缺点特么的得多些好几行代码代码接口定义实现对之前的Hub进行修改,暂时就先通过OnNotify给当前所有客
.net core 3.0 Signalr - 01 基础篇
因为将signalr作为单独的站点,此处需要建立两个项目,一个专门用于signalr作为推送项目,一个客户端(实际的业务项目)基础知识速览Clients对象属性属性描述All在所有连接的客户端上调用方
.net core 3.0 Signalr - 实现一个业务推送系统
介绍ASP.NETCoreSignalR是一个开源代码库,它简化了向应用添加实时Web功能的过程。实时Web功能使服务器端代码能够即时将内容推送到客户端。SignalR的适用对象:需要来自服务器的高频
下一页
个人成就
文章被点赞
1
文章被阅读
9,288
掘力值
186
关注了
12
关注者
1
收藏集
7
关注标签
18
加入于
2016-07-20