【发布时间】:2016-11-19 06:01:00
【问题描述】:
我最近开始使用 SignalR 库,但我有一些疑问...
我可以在特定视图中向特定用户发送消息吗?例如:我的用户已连接到我的系统中,但他打开了两个或多个屏幕,但我只需要将消息发送到发生操作的视图。
我打算用它来显示系统通知消息(成功包含、意外错误等)。使用 SignalR 是一个不错的选择吗?
谢谢
【问题讨论】:
标签: asp.net-mvc signalr
我最近开始使用 SignalR 库,但我有一些疑问...
我可以在特定视图中向特定用户发送消息吗?例如:我的用户已连接到我的系统中,但他打开了两个或多个屏幕,但我只需要将消息发送到发生操作的视图。
我打算用它来显示系统通知消息(成功包含、意外错误等)。使用 SignalR 是一个不错的选择吗?
谢谢
【问题讨论】:
标签: asp.net-mvc signalr
您可能知道,SignalR 允许 mapping users to connections 并且 SignalR 为每个连接提供一个连接 ID。
从技术上讲,每个视图都有自己的联系。如果要在视图之间共享 SignalR 连接,则必须自己实现。
如果您想将系统通知从服务器实时推送到客户端,那么 SignalR 是一个不错的选择。
【讨论】: