【发布时间】:2013-03-18 15:45:04
【问题描述】:
我看过几个地方,但仍然找不到关于如何使用组的明确说明。我正在使用组进行过滤(仅将消息传递给客户端子集)。
我想在OnConnected 事件中将客户端加入服务器端的组。客户端不需要知道它属于哪些组。
问题:
我是否也应该覆盖
OnReconnected事件?我应该返回从
GroupManager.Add返回的任务作为OnConnected事件的结果吗?如果我想加入多个组,我可能需要创建一个组合任务。对吧?
3- 为什么服务器(参见GroupManager.Add 实现)向客户端发送AddToGroup 命令?有没有办法解决这个问题?也许通过使用Client.AllExcept(...) 并在服务器上手动处理组成员身份(糟糕!)?
我正在使用最新版本的 SignalR (1.0.0.1)
【问题讨论】: