Signalr 信号员组-连接/断开和发送-我是否遗漏了什么?

Signalr 信号员组-连接/断开和发送-我是否遗漏了什么?,signalr,Signalr,对于signalR来说非常新,并且已经推出了一个非常简单的应用程序,可以在会议上回答问题以供审核(感觉像是一个直接的用例) 我目前有两个中心: -问题(用于提问) -演讲者(这些应该接受问题并允许适度,但这将在稍后进行) 解决方案存在于 观看视频后(大卫·福勒/达米安·爱德华兹)(http://channel9.msdn.com/Shows/Web+营地+电视/达米安·爱德华兹和大卫·福勒(信号员) 另一个原因是我找不到atm的URL,我想我应该使用“组”作为概念,以保持信息流向正确的人 我实现

对于signalR来说非常新,并且已经推出了一个非常简单的应用程序,可以在会议上回答问题以供审核(感觉像是一个直接的用例)

我目前有两个中心: -问题(用于提问) -演讲者(这些应该接受问题并允许适度,但这将在稍后进行)

解决方案存在于

观看视频后(大卫·福勒/达米安·爱德华兹)(http://channel9.msdn.com/Shows/Web+营地+电视/达米安·爱德华兹和大卫·福勒(信号员)

另一个原因是我找不到atm的URL,我想我应该使用“组”作为概念,以保持信息流向正确的人

我实现了我在其中一个视频中看到的IConnected、IDisconnect,调试后我可以看到Connect fire(重新加载时我可以看到disconnect fire),但似乎我没有做任何事情来将一个人添加到组中

signalR文档建议“组不在服务器上持久化,因此应用程序负责跟踪哪些组中有哪些连接,这样就可以实现组计数之类的功能”,我想这是在告诉我,我需要保留一些方法(静态还是其他?)来跟踪组中的谁

当然,我目前似乎无法发送到群组,尽管我可以将其分发给当前连接到应用程序并实现相同JS方法(同一页面上有两台机器)的任何人

我想我只是遗漏了一些东西——我在这里读了一些其他问题,但似乎没有一个提到IConnected/IDisonnect,这告诉我它们要么是新的(没有人在使用它们),要么是旧的(没有人在使用它们)

我知道这可能被认为是一个主观问题,尽管我所寻找的只是管理团队的一种简单方法,这样我就可以做我想做的事情——从一个中心发送一个问题,并让连接到另一个中心的人接收它——团队觉得这是最干净的解决方案

非常感谢各位。
Terry

正如您所理解的,逻辑连接(用户,如果您愿意)在哪个组中,是由应用程序编写者负责维护跨网络断开/重新连接。如果您看一下这样做的方式,它会维护用户在其数据库中的“房间”状态。重新连接后,用户的身份有助于将当前连接放回代表特定“房间”的适当组组中。

谢谢Drew-我也这么认为,但希望我错过了明显的-将获取jabbr代码并查看他们如何处理组成员资格。这确实是我觉得文档将从中受益的东西——我怀疑这是作为(相对)早期采用者的痛点。