Asp.net 当发生某些更改时,向特定客户端发送通知的最佳方式是什么?

Asp.net 当发生某些更改时,向特定客户端发送通知的最佳方式是什么?,asp.net,core,Asp.net,Core,我正在使用.net core(entity framework core)作为web API,并在客户端使用react,我希望在插入一些新票证时向用户发送通知, 注意:票据不是从客户端插入的,而是从其他服务插入的 我希望这是清楚的。您可以使用WebSocket和Signal将异步通知推送到客户端 您可以使用WebSocket和SignalR将异步通知推送到客户端 通过使用signar,您可以设置一个“集线器”,让所有客户端都可以监听,当其他客户端插入票证时,您可以让服务器将信息发送给那些连接的客

我正在使用.net core(entity framework core)作为web API,并在客户端使用react,我希望在插入一些新票证时向用户发送通知, 注意:票据不是从客户端插入的,而是从其他服务插入的
我希望这是清楚的。

您可以使用WebSocket和Signal将异步通知推送到客户端

您可以使用WebSocket和SignalR将异步通知推送到客户端

通过使用signar,您可以设置一个“集线器”,让所有客户端都可以监听,当其他客户端插入票证时,您可以让服务器将信息发送给那些连接的客户端。它很容易使用,尤其是在dotnetcore上。这是用于实时应用程序的,这基本上就是您想要的


通过使用SignalR,您可以设置一个“集线器”,让所有客户端都可以监听,当其他客户端插入票证时,您可以让服务器将信息发送给那些连接的客户端。它很容易使用,尤其是在dotnetcore上。这是用于实时应用程序的,这基本上就是您想要的


签出信号器。在DotNetCore中易于使用签出信号器。在DotNetCore中易于使用我想通知一个特定的客户,即拥有票证的代理机构,然后您可以在前端制定您是否应该向连接的用户显示此通知。信号器本身不知道连接的客户是否是代理机构,你必须在你的代码中识别它。我想通知一个特殊的客户,即拥有票证的机构,然后你可以在前端制定你是否应该向连接的用户显示此通知。信号器本身不知道连接的客户是否是该机构,你必须在你的代码中识别它。我使用了WebSocket,这是工作,但提出了许多请求(ws-not http请求),如果我有大量的用户,这将是昂贵的,我试图澄清,对不起,如果这不清楚,我使用WebSocket,这是工作,但提出了许多请求(ws-not http请求),如果我有大量的用户,这将是昂贵的,我想澄清一下,如果不清楚的话,很抱歉