当你的才华不能撑起你的野心时,就是你该选择学习的时候了!

SignalR+FluentValidation实现mvc

SignalR 简介 - 简书 (jianshu.com)

SignalR提供了实时通讯的功能,可以在Asp.Net项目中使用网页实现实时通讯,比如聊天室、在线游戏等等。在服务端通过编写SignalR Hub,可以调用页面上的javascript函数,同样,通过hubconnection,客户端可以使用javascript调用SingalR Hub中的方法。SignalR使用的步骤如下:
1、在启动代码中注册SignalR,并映射Hub
2、编写SignalR Hub
3、引入SignalR客户端,在网页编写交互代码。
 

SignalR | Microsoft Docs

ASP.NET SignalR 是一个库,面向 ASP.NET 开发人员,简化了向应用程序添加实时 Web 功能的过程。 实时 Web 功能是能够在服务器代码可用时立即将内容推送到连接的客户端,而不是让服务器等待客户端请求新数据。

SignalR 可用于将任何类型的“实时”Web 功能添加到 ASP.NET 应用程序。 虽然聊天通常用作示例,但你可以执行更多操作。 每当用户刷新网页以查看新数据,或者页面实现 长时间轮询 以检索新数据时,它是使用 SignalR 的候选项。 示例包括仪表板和监视应用程序、协作应用程序 (,例如同时编辑文档) 、作业进度更新和实时表单。

SignalR 还支持全新的 Web 应用程序类型,这些应用程序需要来自服务器的高速更新,例如实时游戏。

SignalR 提供了一个简单的 API,用于创建服务器到客户端远程过程调用 (RPC) ,该调用客户端浏览器 (和其他客户端平台中的 JavaScript 函数) 服务器端 .NET 代码。 SignalR 还包括用于连接管理的 API (,例如连接和断开连接事件) ,以及分组连接。

posted @   hofmann  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
· Manus的开源复刻OpenManus初探
点击右上角即可分享
微信分享提示