Socket客户端与服务端通信原理
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
1、有一定基础的NET程序员。
2、迫切想提高项目实战经验的开发人员。
3、追求和热爱开源项目的程序员。
你将会学到
如何在ASP.NET Core中使用WebSocket技术来实现服务端向指定的客户端实时推送消息。
- websocket
- asp.net core实时通讯技术
- websocket网络编程
课程简介
《ASP.NET Core基于WebSocket实时通信技术最佳实践》
1、Websocket实时通信场景运用
2、实时通信技术框架选择
3、实时通信技术落地实战架构
4、WebSocket如何实现JWT用户身份认证
5、Websocket消息推送经验分享
《ASP.NET Core基于WebSocket实现消息推送实战演练》
一、课程介绍
很多网站为了实现推送技术,所用的技术都是 Ajax 轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有效的数据可能只是很小的一部分,显然这样会浪费很多的带宽等资源。
HTML5 定义的 WebSocket 协议,能更好的节省服务器资源和带宽,并且能够更实时地进行通讯。
今天我们要通过使用ASP.Net Core WebSocket技术来实现服务端向客户端实时推送消息(Real-Push-Message)。
一句话总结今天我们实现的目标?
如何在ASP.NET Core中使用WebSocket技术来实现服务端向指定的客户端实时推送消息。
废话不多说,直接上干货,我们不生产干货,我们只是干货的搬运工。
二、WebSocket介绍
三、ASP.NET Core基于WebSocket实现消息推送实战演练
4、ASP.NET Core中WebSocket发送消息
四、总结
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
- 第一章 ASP.NET Core基于WebSocket实现消息推送
- 1-1试看 课程介绍12:21
- 1-2WebSocket介绍08:16
- 1-3ASP.NET Core中配置WebSocket中间件03:13
- 1-4ASP.NET Core接受WebSocket请求09:57
- 1-5ASP.NET Core中WebSocket接收消息10:19
- 1-6ASP.NET Core中WebSocket发送消息20:17
- 1-7ASP.NET Core WebSocket在IIS上部署运08:21
- 1-8总结02:35
- 1-9NET Core基于WebSocket消息推送源码下载
- 第二章 ASP.NET Core基于WebSocket技术最佳实践
- 2-1Websocket实时通信场景运用02:34
125课时
ASP.NET Core WebApi构建API接口服务实战演练
6364人学习
阿笨
4.9
¥69.99
24课时
ASP.NET Core WebApi+EF Core入门与实战演练
1629人学习
阿笨
4.9
¥59.99
67课时
ASP.NET Core微服务框架Ocelot+Consul+Nacos+Ids4+CAP实战
1456人学习
阿笨
5.0
¥89.99
22课时
ASP.NET Core EF Core+Mysql分层开发项目实战
1257人学习
阿笨
5.0
¥69.99
23课时
SQL Server数据库高级进阶之索引优化实战演练
1225人学习
阿笨
5.0
¥49.99
9课时
SQL Server数据库进阶之表分区实战演练
1148人学习
阿笨
4.9
¥49.99
12课时
.NET Core基于SQL Server搭建主从复制实现读写分离实战演练
733人学习
阿笨
5.0
¥59.99
47课时
C#.NET高级开发人员核心技能及工具干货分享
621人学习
阿笨
5.0
¥59.99