SignalR - 信息发送到特定的客户端和浏览
问题描述:
我开始使用SignalR库最近,我有一些疑问......SignalR - 信息发送到特定的客户端和浏览
有可能将消息发送给特定的用户,并在特定视图?例如:我的用户在我的系统中连接,但他有两个或更多的屏幕打开,但我只需要将消息发送到发生操作的视图。
我打算用它来显示系统通知消息(包含成功,意外错误等)。使用SignalR是一个很好的选择?
感谢
答
正如您可能知道的,SignalR允许mapping users to connections和SignalR为每个连接提供连接ID。
每个视图在技术上都有自己的连接。如果你想在视图之间共享一个SignalR连接,你必须自己实现它。
如果您想要将系统通知从服务器实时推送到客户端,那么SignalR是一个不错的选择。
感谢您的回答。我需要更多地了解Signalr的工作原理。我不确定如果保存所有连接以发送有关警报和成功操作的消息是一个更好的主意。也许存在一个更简单的方法来做到这一点 –