.NET +SignalR+Hangfire实现后台任务队列和实时通讯

作者:科技、互联网行业优质创作者
专注领域:.Net技术、软件架构、人工智能、数字化转型、DeveloperSharp、微服务、工业互联网、智能制造
欢迎关注我(Net数字智慧化基地),里面有很多高价值技术文章,是你刻苦努力也积累不到的经验,能助你快速成长。升职+涨薪!!

一、前言

SignalR是一个.NET的开源框架,SignalR可使用Web Socket, Server Sent Events 和 Long Polling作为底层传输方式实现服务端和客户端的实时数据交互。

Hangfire是一个.NET的开源后台任务框架提供统一的编程模型,以可靠的方式处理后台任务

目的

通过SignalR+Hangfire我们可以实现一些需要较长时间处理的任务,并在完成及时的通知前端处理结果。

以下是我使用SignalR+Hangfire的开发需求

在.NET6 WebAPI的情况下,前端是vue+

你可能感兴趣的:(.NET/C#中大型项目开发,.net,c#,.netcore,signalR,Hangfire,消息队列,实时通讯)