Signalr ASP.NET C#Signal-两种不同的客户端角色

Signalr ASP.NET C#Signal-两种不同的客户端角色,signalr,Signalr,我目前正在从事一个ASP.NET MVC(带有SignalR)项目,在服务器端使用C#,在客户端使用JavaScript。我想让一个客户机成为主客户机,可以管理其他客户机的屏幕,即决定要投票给哪个主题,跟踪其屏幕上的投票,能够打开和关闭投票程序等。所有其他客户机只有一个屏幕,即带有议程点标题、三个投票按钮和一个提交按钮的按钮。 我在这里遇到的问题是,我将有两个不同的客户端,它们有各自不同的屏幕。 使用SignalR创建这两个不同的客户端,比如说管理员和议员,我能做什么? 非常感谢 EricSig

我目前正在从事一个ASP.NET MVC(带有SignalR)项目,在服务器端使用C#,在客户端使用JavaScript。我想让一个客户机成为主客户机,可以管理其他客户机的屏幕,即决定要投票给哪个主题,跟踪其屏幕上的投票,能够打开和关闭投票程序等。所有其他客户机只有一个屏幕,即带有议程点标题、三个投票按钮和一个提交按钮的按钮。 我在这里遇到的问题是,我将有两个不同的客户端,它们有各自不同的屏幕。 使用SignalR创建这两个不同的客户端,比如说管理员和议员,我能做什么? 非常感谢


Eric

Signal group将您可以在服务器上创建两个不同的集线器。非管理员客户端将连接到一个客户端,而管理员客户端将连接到另一个客户端或两者。您可能还希望引入授权,以防止常规客户端尝试连接到管理中心。或者,您可以使用一个hub和多个hub方法,其中一些方法仅供常规客户端使用,而另一个方法供服务器使用。