我需要向不同的用户组发送数据。我可以在这里使用集线器概念,但唯一的 SignalR Android 客户端库“SignalA” https://github.com/erizet/SignalA 没有集线器实现,所以我不得不使用持久连接及其组概念。现在我在 SignalR 文档站点上看到了这个 OnConnected 方法
protected override Task OnConnected(IRequest request, string connectionId)
{
return Groups.Add(connectionId, "foo");
}
我希望用户能够加入不同的组,所以当他连接时,他将传递一个他想要添加到的组名。如何在客户端传递组名并在上述方法中接收它,而不是使用硬编码的“foo”?
如果有人可以将我指向具有集线器实现的 SignalR Java 客户端库,我也会非常高兴,因为我找不到任何集线器。
谢谢