signalr - SignalR 中的组是否被归类为静态数据?

标签 signalr

我正在将 SignalR 作为管理 Web 应用程序上客户端之间消息传递的一种可能方法。场景是一个人创建一个 session /房间,然后其他一些人加入它。然后房间里的每个人都会互相发送消息。很像聊天室,但是他们会发送可变更新消息等。

现在我一直看到它说不应该使用静态变量,我完全同意,但是如果它创建一个新的集线器(由于消息类型不同,我计划使用集线器)每个请求,如何它是否存储每个客户端所在的组?

最佳答案

我建议您在此处查看该项目的源代码。这个项目非常好,如您所愿。

https://github.com/davidfowl/JabbR

https://github.com/davidfowl/JabbR/blob/master/JabbR/Hubs/Chat.cs

您还可以在此处查看标题“在特定客户端或组上调用方法”。

https://github.com/SignalR/SignalR/wiki/Hubs

关于signalr - SignalR 中的组是否被归类为静态数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9468937/

相关文章:

iis-7 - Windows Server 2008 上的 SignalR serverSentEvents 和 IIS 7 POST 请求需要太多时间才能完成

javascript - SignalR javascript 控制台日志重定向

azure - Azure 应用程序服务中的 Signalr 不适用于 WebSockets

signalr - 确定 SignalR Core 中的传输方法?

c# - 布局和 View 上的信号器连接

asp.net - 无法在 Azure 上加载文件或程序集 Microsoft.Owin

asp.net-mvc - SignalR 客户端 - 远程服务器返回错误(401 未经授权)

typescript - 错误 : Failed to complete negotiation with the server: Error: Not Found

azure - 对 Azure Redis 连接限制(最多 X 个连接)感到困惑

servicestack - 信号器和服务栈