2

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

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

4

1 回答 1

2

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

https://github.com/davidfowl/JabbR

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

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

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

于 2012-02-28T09:28:59.733 回答