假设我有3个应用程序 -SignalR架构 - 中央或分布式集线器
WebApp 1 - 一个NancyFX应用程序,提供html页面。还有一个用于该应用程序用户之间的消息通信的SignalR中心。 (并且有时将消息发送到WebApp2)
WebApp 2 - 一个提供html页面的NancyFX应用程序。有一个SignalR集线器用于接收来自WebApp 1的消息并更新WebApp 2的用户。
WebApp3 - 一个自身托管的WebAPI,它没有SignalR集线器,但向WebApp2发送消息以更新其连接的客户端。
所以我的问题是让WebApp2和WebApp1中的两个集线器继续走下去,还是应该有一个可扩展的专用SignalR服务器来托管WebApp2和WebApp1的集线器以促进通信?
谢谢..