如何处理整个项目中心的连接

时间:2013-05-15 12:26:03

标签: asp.net-mvc signalr

我的项目中有多个角色,我必须连接整个项目的中心..

前:在我的项目中,角色:接待员,医生

当接待员向特定医生添加预约时,我必须通知并更新页面中特定医生的预约列表(医生是其中的角色)

将整个服务器方法放在一个集线器类中是否合适,如果不是,那么如何连接多个集线器

任何人都可以建议如何处理这个问题吗?

1 个答案:

答案 0 :(得分:0)

您可以使用相同的连接来访问多个集线器。

.NET客户端 var hubConnection = new HubConnection(url); var hubProxy1 = hubConnection.CreateHubProxy(“Hub1”); var hubProxy2 = hubConnection.CreateHubProxy(“Hub2”); 等待hubConnection.Start();

JS客户端 $ .connection.myHub1.server.method1(); $ .connection.myHub2.server.method2(); $ .connection.hub.start();